pub struct HatId(/* private fields */);Expand description
Unique identifier for a hat.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HatId
impl<'de> Deserialize<'de> for HatId
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 HatId
impl StructuralPartialEq for HatId
Auto Trait Implementations§
impl Freeze for HatId
impl RefUnwindSafe for HatId
impl Send for HatId
impl Sync for HatId
impl Unpin for HatId
impl UnwindSafe for HatId
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