pub struct KvKey(/* private fields */);Expand description
Key type for stupid-simple-kv. Must be order-preserving (lexicographically).
Implementations§
Trait Implementations§
Source§impl Ord for KvKey
impl Ord for KvKey
Source§impl PartialOrd for KvKey
impl PartialOrd for KvKey
Source§impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C)
impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C)
Source§impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D)
impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D)
Source§impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E)
impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E)
Source§impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F)
impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F)
Source§impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>, G: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F, G)
impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>, G: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F, G)
Source§impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>, G: for<'a> FromKvKey<'a>, H: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F, G, H)
impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>, G: for<'a> FromKvKey<'a>, H: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F, G, H)
Source§impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>, G: for<'a> FromKvKey<'a>, H: for<'a> FromKvKey<'a>, I: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F, G, H, I)
impl<A: for<'a> FromKvKey<'a>, B: for<'a> FromKvKey<'a>, C: for<'a> FromKvKey<'a>, D: for<'a> FromKvKey<'a>, E: for<'a> FromKvKey<'a>, F: for<'a> FromKvKey<'a>, G: for<'a> FromKvKey<'a>, H: for<'a> FromKvKey<'a>, I: for<'a> FromKvKey<'a>> TryFrom<KvKey> for (A, B, C, D, E, F, G, H, I)
impl Eq for KvKey
impl StructuralPartialEq for KvKey
Auto Trait Implementations§
impl Freeze for KvKey
impl RefUnwindSafe for KvKey
impl Send for KvKey
impl Sync for KvKey
impl Unpin for KvKey
impl UnwindSafe for KvKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more