pub struct HistoryContinuity {
pub stream_id: Option<String>,
pub oldest_available_serial: Option<u64>,
pub newest_available_serial: Option<u64>,
pub oldest_available_published_at_ms: Option<i64>,
pub newest_available_published_at_ms: Option<i64>,
pub retained_messages: u64,
pub retained_bytes: u64,
pub complete: bool,
pub truncated_by_retention: bool,
}Fields§
§stream_id: Option<String>§oldest_available_serial: Option<u64>§newest_available_serial: Option<u64>§oldest_available_published_at_ms: Option<i64>§newest_available_published_at_ms: Option<i64>§retained_messages: u64§retained_bytes: u64§complete: bool§truncated_by_retention: boolTrait Implementations§
Source§impl Clone for HistoryContinuity
impl Clone for HistoryContinuity
Source§fn clone(&self) -> HistoryContinuity
fn clone(&self) -> HistoryContinuity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HistoryContinuity
impl Debug for HistoryContinuity
Source§impl Default for HistoryContinuity
impl Default for HistoryContinuity
Source§fn default() -> HistoryContinuity
fn default() -> HistoryContinuity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HistoryContinuity
impl<'de> Deserialize<'de> for HistoryContinuity
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
Auto Trait Implementations§
impl Freeze for HistoryContinuity
impl RefUnwindSafe for HistoryContinuity
impl Send for HistoryContinuity
impl Sync for HistoryContinuity
impl Unpin for HistoryContinuity
impl UnsafeUnpin for HistoryContinuity
impl UnwindSafe for HistoryContinuity
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