pub struct AdvanceRetentionRequest {
pub stream_id: BucketStreamId,
pub retained_offset: u64,
pub now_ms: u64,
}Fields§
§stream_id: BucketStreamId§retained_offset: u64§now_ms: u64Trait Implementations§
Source§impl Clone for AdvanceRetentionRequest
impl Clone for AdvanceRetentionRequest
Source§fn clone(&self) -> AdvanceRetentionRequest
fn clone(&self) -> AdvanceRetentionRequest
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 AdvanceRetentionRequest
impl Debug for AdvanceRetentionRequest
impl Eq for AdvanceRetentionRequest
Source§impl From<AdvanceRetentionRequest> for StreamCommand
impl From<AdvanceRetentionRequest> for StreamCommand
Source§fn from(request: AdvanceRetentionRequest) -> Self
fn from(request: AdvanceRetentionRequest) -> Self
Converts to this type from the input type.
Source§impl From<AdvanceRetentionRequest> for GroupWriteCommand
impl From<AdvanceRetentionRequest> for GroupWriteCommand
Source§fn from(request: AdvanceRetentionRequest) -> Self
fn from(request: AdvanceRetentionRequest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AdvanceRetentionRequest
impl PartialEq for AdvanceRetentionRequest
impl StructuralPartialEq for AdvanceRetentionRequest
Auto Trait Implementations§
impl Freeze for AdvanceRetentionRequest
impl RefUnwindSafe for AdvanceRetentionRequest
impl Send for AdvanceRetentionRequest
impl Sync for AdvanceRetentionRequest
impl Unpin for AdvanceRetentionRequest
impl UnsafeUnpin for AdvanceRetentionRequest
impl UnwindSafe for AdvanceRetentionRequest
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