pub struct SqsAction {
pub queue_url: String,
pub role_arn: String,
pub use_base_64: Option<bool>,
}Expand description
Describes an action to publish data to an Amazon SQS queue.
Fields§
§queue_url: StringThe URL of the Amazon SQS queue.
role_arn: StringThe ARN of the IAM role that grants access.
use_base_64: Option<bool>Specifies whether to use Base64 encoding.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SqsAction
impl<'de> Deserialize<'de> for SqsAction
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
impl StructuralPartialEq for SqsAction
Auto Trait Implementations§
impl Freeze for SqsAction
impl RefUnwindSafe for SqsAction
impl Send for SqsAction
impl Sync for SqsAction
impl Unpin for SqsAction
impl UnwindSafe for SqsAction
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