pub struct AwsSqsQueueHeartbeatData {Show 24 fields
pub status: QueueHeartbeatStatus,
pub name: String,
pub region: Option<String>,
pub queue_url: Option<String>,
pub queue_arn: Option<String>,
pub visibility_timeout_seconds: Option<u32>,
pub message_retention_period_seconds: Option<u32>,
pub delay_seconds: Option<u32>,
pub receive_message_wait_time_seconds: Option<u32>,
pub maximum_message_size: Option<u32>,
pub redrive_policy: Option<String>,
pub redrive_allow_policy: Option<String>,
pub fifo_queue: Option<bool>,
pub content_based_deduplication: Option<bool>,
pub deduplication_scope: Option<String>,
pub fifo_throughput_limit: Option<String>,
pub sse_enabled: Option<bool>,
pub kms_master_key_id: Option<String>,
pub kms_data_key_reuse_period_seconds: Option<u32>,
pub sqs_managed_sse_enabled: Option<bool>,
pub approximate_visible_messages: Option<u64>,
pub approximate_in_flight_messages: Option<u64>,
pub approximate_delayed_messages: Option<u64>,
pub approximate_counts: bool,
}Fields§
§status: QueueHeartbeatStatus§name: String§region: Option<String>§queue_url: Option<String>§queue_arn: Option<String>§visibility_timeout_seconds: Option<u32>§message_retention_period_seconds: Option<u32>§delay_seconds: Option<u32>§receive_message_wait_time_seconds: Option<u32>§maximum_message_size: Option<u32>§redrive_policy: Option<String>§redrive_allow_policy: Option<String>§fifo_queue: Option<bool>§content_based_deduplication: Option<bool>§deduplication_scope: Option<String>§fifo_throughput_limit: Option<String>§sse_enabled: Option<bool>§kms_master_key_id: Option<String>§kms_data_key_reuse_period_seconds: Option<u32>§sqs_managed_sse_enabled: Option<bool>§approximate_visible_messages: Option<u64>§approximate_in_flight_messages: Option<u64>§approximate_delayed_messages: Option<u64>§approximate_counts: boolTrait Implementations§
Source§impl Clone for AwsSqsQueueHeartbeatData
impl Clone for AwsSqsQueueHeartbeatData
Source§fn clone(&self) -> AwsSqsQueueHeartbeatData
fn clone(&self) -> AwsSqsQueueHeartbeatData
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 AwsSqsQueueHeartbeatData
impl Debug for AwsSqsQueueHeartbeatData
Source§impl<'de> Deserialize<'de> for AwsSqsQueueHeartbeatData
impl<'de> Deserialize<'de> for AwsSqsQueueHeartbeatData
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
Source§impl PartialEq for AwsSqsQueueHeartbeatData
impl PartialEq for AwsSqsQueueHeartbeatData
Source§fn eq(&self, other: &AwsSqsQueueHeartbeatData) -> bool
fn eq(&self, other: &AwsSqsQueueHeartbeatData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AwsSqsQueueHeartbeatData
impl Serialize for AwsSqsQueueHeartbeatData
impl StructuralPartialEq for AwsSqsQueueHeartbeatData
Auto Trait Implementations§
impl Freeze for AwsSqsQueueHeartbeatData
impl RefUnwindSafe for AwsSqsQueueHeartbeatData
impl Send for AwsSqsQueueHeartbeatData
impl Sync for AwsSqsQueueHeartbeatData
impl Unpin for AwsSqsQueueHeartbeatData
impl UnsafeUnpin for AwsSqsQueueHeartbeatData
impl UnwindSafe for AwsSqsQueueHeartbeatData
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