pub struct OffsetsResponse {
pub present: OffsetMap,
pub to_replicate: BTreeMap<StreamId, NonZeroU64>,
}Expand description
Response to the offsets request
Fields§
§present: OffsetMapCurrently validated OffsetMap locally available
to_replicate: BTreeMap<StreamId, NonZeroU64>Number of events per StreamId pending replication to this node
Trait Implementations§
Source§impl Clone for OffsetsResponse
impl Clone for OffsetsResponse
Source§fn clone(&self) -> OffsetsResponse
fn clone(&self) -> OffsetsResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OffsetsResponse
impl Debug for OffsetsResponse
Source§impl Default for OffsetsResponse
impl Default for OffsetsResponse
Source§fn default() -> OffsetsResponse
fn default() -> OffsetsResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OffsetsResponse
impl<'de> Deserialize<'de> for OffsetsResponse
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 PartialEq for OffsetsResponse
impl PartialEq for OffsetsResponse
Source§impl Serialize for OffsetsResponse
impl Serialize for OffsetsResponse
impl Eq for OffsetsResponse
impl StructuralPartialEq for OffsetsResponse
Auto Trait Implementations§
impl Freeze for OffsetsResponse
impl RefUnwindSafe for OffsetsResponse
impl Send for OffsetsResponse
impl Sync for OffsetsResponse
impl Unpin for OffsetsResponse
impl UnwindSafe for OffsetsResponse
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