pub struct AnimalId(/* private fields */);Expand description
Newtype identifier shared by Gingr endpoints that pass numeric provider IDs.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AnimalId
impl<'de> Deserialize<'de> for AnimalId
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 Ord for AnimalId
impl Ord for AnimalId
Source§impl PartialOrd for AnimalId
impl PartialOrd for AnimalId
impl Copy for AnimalId
impl Eq for AnimalId
impl StructuralPartialEq for AnimalId
Auto Trait Implementations§
impl Freeze for AnimalId
impl RefUnwindSafe for AnimalId
impl Send for AnimalId
impl Sync for AnimalId
impl Unpin for AnimalId
impl UnsafeUnpin for AnimalId
impl UnwindSafe for AnimalId
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