pub struct ConsumeOptions {
pub max_messages: Option<u32>,
pub visibility_timeout: Option<u32>,
pub wait_time: Option<u32>,
pub auto_create: bool,
pub volatile: Option<bool>,
pub idle_timeout: Option<u32>,
pub fifo: Option<bool>,
pub tags: Vec<(String, String)>,
pub request_id: Option<String>,
}Fields§
§max_messages: Option<u32>§visibility_timeout: Option<u32>§wait_time: Option<u32>§auto_create: bool§volatile: Option<bool>The next four only apply with auto_create.
idle_timeout: Option<u32>§fifo: Option<bool>§request_id: Option<String>Trait Implementations§
Source§impl Clone for ConsumeOptions
impl Clone for ConsumeOptions
Source§impl Debug for ConsumeOptions
impl Debug for ConsumeOptions
Auto Trait Implementations§
impl Freeze for ConsumeOptions
impl RefUnwindSafe for ConsumeOptions
impl Send for ConsumeOptions
impl Sync for ConsumeOptions
impl Unpin for ConsumeOptions
impl UnsafeUnpin for ConsumeOptions
impl UnwindSafe for ConsumeOptions
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