pub enum NamesKey {
Name(Name),
Pending(Txid),
}Expand description
Canonical traversal order is all names (ASCII), then pending TXIDs (display hex). In particular, TXID internal byte order is not the wire cursor order.
Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NamesKey
impl<'de> Deserialize<'de> for NamesKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NamesKey
impl StructuralPartialEq for NamesKey
Auto Trait Implementations§
impl Freeze for NamesKey
impl RefUnwindSafe for NamesKey
impl Send for NamesKey
impl Sync for NamesKey
impl Unpin for NamesKey
impl UnsafeUnpin for NamesKey
impl UnwindSafe for NamesKey
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