public T DecodeKey(Slice encoded)
 {
     return(m_codec.DecodeOrdered(encoded));
 }
 public void ReadKeyFrom(ref SliceReader reader, out T key)
 {
     key = m_codec.DecodeOrdered(reader.ReadToEnd());
 }