pub struct RunEventId(pub Uuid);Expand description
Stable UUID identifying a RunEventId.
Tuple Fields§
§0: UuidUnderlying UUID.
Implementations§
Source§impl RunEventId
impl RunEventId
Source§impl RunEventId
impl RunEventId
Sourcepub fn is_time_ordered(&self) -> bool
pub fn is_time_ordered(&self) -> bool
Whether this is a version 7 UUID, the only form a client may supply as an idempotency key.
Trait Implementations§
Source§impl Clone for RunEventId
impl Clone for RunEventId
impl Copy for RunEventId
Source§impl Debug for RunEventId
impl Debug for RunEventId
Source§impl Default for RunEventId
impl Default for RunEventId
Source§impl<'de> Deserialize<'de> for RunEventId
impl<'de> Deserialize<'de> for RunEventId
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 RunEventId
impl Display for RunEventId
impl Eq for RunEventId
Source§impl FromStr for RunEventId
impl FromStr for RunEventId
Source§impl Hash for RunEventId
impl Hash for RunEventId
Source§impl Ord for RunEventId
impl Ord for RunEventId
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for RunEventId
impl PartialEq for RunEventId
Source§impl PartialOrd for RunEventId
impl PartialOrd for RunEventId
Source§impl Serialize for RunEventId
impl Serialize for RunEventId
impl StructuralPartialEq for RunEventId
Auto Trait Implementations§
impl Freeze for RunEventId
impl RefUnwindSafe for RunEventId
impl Send for RunEventId
impl Sync for RunEventId
impl Unpin for RunEventId
impl UnsafeUnpin for RunEventId
impl UnwindSafe for RunEventId
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