pub struct StreamCheckpointOptions {
pub stream_id: String,
pub consumer_id: String,
pub offset: Value,
pub watermark: Option<Value>,
pub chunk: Option<StreamChunkRef>,
pub partial_result_ref: Option<String>,
pub backpressure: State,
pub metadata: State,
}Fields§
§stream_id: String§consumer_id: String§offset: Value§watermark: Option<Value>§chunk: Option<StreamChunkRef>§partial_result_ref: Option<String>§backpressure: State§metadata: StateTrait Implementations§
Source§impl Clone for StreamCheckpointOptions
impl Clone for StreamCheckpointOptions
Source§fn clone(&self) -> StreamCheckpointOptions
fn clone(&self) -> StreamCheckpointOptions
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 StreamCheckpointOptions
impl Debug for StreamCheckpointOptions
Source§impl Default for StreamCheckpointOptions
impl Default for StreamCheckpointOptions
Source§fn default() -> StreamCheckpointOptions
fn default() -> StreamCheckpointOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StreamCheckpointOptions
impl RefUnwindSafe for StreamCheckpointOptions
impl Send for StreamCheckpointOptions
impl Sync for StreamCheckpointOptions
impl Unpin for StreamCheckpointOptions
impl UnsafeUnpin for StreamCheckpointOptions
impl UnwindSafe for StreamCheckpointOptions
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