pub struct StreamCheckpoint {
pub conversation: ConversationKey,
pub next_id: u8,
pub epoch: u16,
}Expand description
Persisted outbound stream checkpoint.
Fields§
§conversation: ConversationKey§next_id: u8§epoch: u16Trait Implementations§
Source§impl Clone for StreamCheckpoint
impl Clone for StreamCheckpoint
Source§fn clone(&self) -> StreamCheckpoint
fn clone(&self) -> StreamCheckpoint
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StreamCheckpoint
impl Debug for StreamCheckpoint
Source§impl PartialEq for StreamCheckpoint
impl PartialEq for StreamCheckpoint
impl Copy for StreamCheckpoint
impl Eq for StreamCheckpoint
impl StructuralPartialEq for StreamCheckpoint
Auto Trait Implementations§
impl Freeze for StreamCheckpoint
impl RefUnwindSafe for StreamCheckpoint
impl Send for StreamCheckpoint
impl Sync for StreamCheckpoint
impl Unpin for StreamCheckpoint
impl UnwindSafe for StreamCheckpoint
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)