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