pub struct StreamClaimOptions {
pub idle: Option<Duration>,
pub time: Option<SystemTime>,
pub retry_count: Option<u64>,
pub force: bool,
pub last_id: Option<String>,
}Expand description
XCLAIM options.
Fields§
§idle: Option<Duration>Set the claimed entries’ idle time (IDLE). Cannot be combined with Self::time.
time: Option<SystemTime>Set the claimed entries’ last delivery time (TIME).
retry_count: Option<u64>Set the delivery count (RETRYCOUNT).
force: boolClaim ids that are in the stream but not pending (FORCE).
last_id: Option<String>Move the group’s last delivered id (LASTID).
Trait Implementations§
Source§impl Clone for StreamClaimOptions
impl Clone for StreamClaimOptions
Source§impl Debug for StreamClaimOptions
impl Debug for StreamClaimOptions
Source§impl Default for StreamClaimOptions
impl Default for StreamClaimOptions
impl Eq for StreamClaimOptions
Source§impl PartialEq for StreamClaimOptions
impl PartialEq for StreamClaimOptions
impl StructuralPartialEq for StreamClaimOptions
Auto Trait Implementations§
impl Freeze for StreamClaimOptions
impl RefUnwindSafe for StreamClaimOptions
impl Send for StreamClaimOptions
impl Sync for StreamClaimOptions
impl Unpin for StreamClaimOptions
impl UnsafeUnpin for StreamClaimOptions
impl UnwindSafe for StreamClaimOptions
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