pub struct DataStreamId(/* private fields */);Expand description
A recovery-backed identity for one data-stream incarnation.
Implementations§
Trait Implementations§
Source§impl Clone for DataStreamId
impl Clone for DataStreamId
impl Copy for DataStreamId
Source§impl Debug for DataStreamId
impl Debug for DataStreamId
Source§impl<'de> Deserialize<'de> for DataStreamId
impl<'de> Deserialize<'de> for DataStreamId
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 DataStreamId
impl Display for DataStreamId
impl Eq for DataStreamId
Source§impl Hash for DataStreamId
impl Hash for DataStreamId
Source§impl Ord for DataStreamId
impl Ord for DataStreamId
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 DataStreamId
impl PartialEq for DataStreamId
Source§impl PartialOrd for DataStreamId
impl PartialOrd for DataStreamId
Source§impl Serialize for DataStreamId
impl Serialize for DataStreamId
impl StructuralPartialEq for DataStreamId
Auto Trait Implementations§
impl Freeze for DataStreamId
impl RefUnwindSafe for DataStreamId
impl Send for DataStreamId
impl Sync for DataStreamId
impl Unpin for DataStreamId
impl UnsafeUnpin for DataStreamId
impl UnwindSafe for DataStreamId
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