pub struct SqsQueueConfig {
pub region: String,
pub queue_url_prefix: Option<String>,
pub visibility_timeout: i32,
pub endpoint_url: Option<String>,
pub max_messages: i32,
pub wait_time_seconds: i32,
pub concurrency: u32,
pub fifo: bool,
pub message_group_id: Option<String>,
}Fields§
§region: String§queue_url_prefix: Option<String>§visibility_timeout: i32§endpoint_url: Option<String>§max_messages: i32§wait_time_seconds: i32§concurrency: u32§fifo: bool§message_group_id: Option<String>Trait Implementations§
Source§impl Clone for SqsQueueConfig
impl Clone for SqsQueueConfig
Source§fn clone(&self) -> SqsQueueConfig
fn clone(&self) -> SqsQueueConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 SqsQueueConfig
impl Debug for SqsQueueConfig
Source§impl Default for SqsQueueConfig
impl Default for SqsQueueConfig
Source§impl<'de> Deserialize<'de> for SqsQueueConfigwhere
SqsQueueConfig: Default,
impl<'de> Deserialize<'de> for SqsQueueConfigwhere
SqsQueueConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SqsQueueConfig
impl RefUnwindSafe for SqsQueueConfig
impl Send for SqsQueueConfig
impl Sync for SqsQueueConfig
impl Unpin for SqsQueueConfig
impl UnsafeUnpin for SqsQueueConfig
impl UnwindSafe for SqsQueueConfig
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