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