[−][src]Struct rusoto_ses::CreateReceiptRuleRequest
Represents a request to create a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
Fields
after: Option<String>
The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
rule: ReceiptRule
A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
rule_set_name: String
The name of the rule set that the receipt rule will be added to.
Trait Implementations
impl Clone for CreateReceiptRuleRequest
[src]
pub fn clone(&self) -> CreateReceiptRuleRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateReceiptRuleRequest
[src]
impl Default for CreateReceiptRuleRequest
[src]
pub fn default() -> CreateReceiptRuleRequest
[src]
impl PartialEq<CreateReceiptRuleRequest> for CreateReceiptRuleRequest
[src]
pub fn eq(&self, other: &CreateReceiptRuleRequest) -> bool
[src]
pub fn ne(&self, other: &CreateReceiptRuleRequest) -> bool
[src]
impl StructuralPartialEq for CreateReceiptRuleRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateReceiptRuleRequest
[src]
impl Send for CreateReceiptRuleRequest
[src]
impl Sync for CreateReceiptRuleRequest
[src]
impl Unpin for CreateReceiptRuleRequest
[src]
impl UnwindSafe for CreateReceiptRuleRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,