pub struct SimplePseudonym(pub [u8; 10]);Expand description
Represents a simple UUID-like pseudonym consisting of 10 bytes.
Tuple Fields§
§0: [u8; 10]Trait Implementations§
Source§impl AsRef<[u8]> for SimplePseudonym
impl AsRef<[u8]> for SimplePseudonym
Source§impl BytesRepresentable for SimplePseudonym
impl BytesRepresentable for SimplePseudonym
Source§impl Clone for SimplePseudonym
impl Clone for SimplePseudonym
Source§fn clone(&self) -> SimplePseudonym
fn clone(&self) -> SimplePseudonym
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SimplePseudonym
impl Debug for SimplePseudonym
Source§impl<'de> Deserialize<'de> for SimplePseudonym
impl<'de> Deserialize<'de> for SimplePseudonym
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
Source§impl Display for SimplePseudonym
impl Display for SimplePseudonym
Source§impl Hash for SimplePseudonym
impl Hash for SimplePseudonym
Source§impl Ord for SimplePseudonym
impl Ord for SimplePseudonym
Source§fn cmp(&self, other: &SimplePseudonym) -> Ordering
fn cmp(&self, other: &SimplePseudonym) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SimplePseudonym
impl PartialEq for SimplePseudonym
Source§impl PartialOrd for SimplePseudonym
impl PartialOrd for SimplePseudonym
Source§impl Randomizable for SimplePseudonym
impl Randomizable for SimplePseudonym
Source§impl Serialize for SimplePseudonym
impl Serialize for SimplePseudonym
Source§impl<'a> TryFrom<&'a [u8]> for SimplePseudonym
impl<'a> TryFrom<&'a [u8]> for SimplePseudonym
impl Copy for SimplePseudonym
impl Eq for SimplePseudonym
impl Pseudonym for SimplePseudonym
impl StructuralPartialEq for SimplePseudonym
Auto Trait Implementations§
impl Freeze for SimplePseudonym
impl RefUnwindSafe for SimplePseudonym
impl Send for SimplePseudonym
impl Sync for SimplePseudonym
impl Unpin for SimplePseudonym
impl UnwindSafe for SimplePseudonym
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> ToHex for Twhere
T: BytesRepresentable,
impl<T> ToHex for Twhere
T: BytesRepresentable,
Source§impl<T> ToHex for T
impl<T> ToHex for T
Source§fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self into the result. Lower case
letters are used (e.g. f9b4ca)Source§fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self into the result. Upper case
letters are used (e.g. F9B4CA)