pub struct SubjectId(pub Uuid);
Expand description
Wrapper type around [Uuid
], represents Subject::id
.
Tuple Fields§
§0: Uuid
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SubjectId
impl<'de> Deserialize<'de> for SubjectId
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 PathPart for SubjectId
impl PathPart for SubjectId
Source§fn get_path_string(&self) -> String
fn get_path_string(&self) -> String
string value to replace placeholder with
impl Copy for SubjectId
impl Eq for SubjectId
impl StructuralPartialEq for SubjectId
Auto Trait Implementations§
impl Freeze for SubjectId
impl RefUnwindSafe for SubjectId
impl Send for SubjectId
impl Sync for SubjectId
impl Unpin for SubjectId
impl UnwindSafe for SubjectId
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