pub struct AcquireOptions {
pub max: u32,
pub lock_duration_ms: u64,
pub wait_ms: u32,
}Expand description
Queue acquire options.
Fields§
§max: u32Maximum messages to acquire.
lock_duration_ms: u64Lock duration in milliseconds.
wait_ms: u32Maximum server wait time in milliseconds.
Trait Implementations§
Source§impl Clone for AcquireOptions
impl Clone for AcquireOptions
Source§fn clone(&self) -> AcquireOptions
fn clone(&self) -> AcquireOptions
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 moreimpl Copy for AcquireOptions
Source§impl Debug for AcquireOptions
impl Debug for AcquireOptions
Source§impl Default for AcquireOptions
impl Default for AcquireOptions
impl Eq for AcquireOptions
Source§impl PartialEq for AcquireOptions
impl PartialEq for AcquireOptions
impl StructuralPartialEq for AcquireOptions
Auto Trait Implementations§
impl Freeze for AcquireOptions
impl RefUnwindSafe for AcquireOptions
impl Send for AcquireOptions
impl Sync for AcquireOptions
impl Unpin for AcquireOptions
impl UnsafeUnpin for AcquireOptions
impl UnwindSafe for AcquireOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.