Struct rusoto_pinpoint_email::IdentityInfo
source · [−]pub struct IdentityInfo {
pub identity_name: Option<String>,
pub identity_type: Option<String>,
pub sending_enabled: Option<bool>,
}
Expand description
Information about an email identity.
Fields
identity_name: Option<String>
The address or domain of the identity.
identity_type: Option<String>
The email identity type. The identity type can be one of the following:
-
EMAILADDRESS
– The identity is an email address. -
DOMAIN
– The identity is a domain. -
MANAGEDDOMAIN
– The identity is a domain that is managed by AWS.
sending_enabled: Option<bool>
Indicates whether or not you can send email from the identity.
In Amazon Pinpoint, an identity is an email address or domain that you send email from. Before you can send email from an identity, you have to demostrate that you own the identity, and that you authorize Amazon Pinpoint to send email from that identity.
Trait Implementations
sourceimpl Clone for IdentityInfo
impl Clone for IdentityInfo
sourcefn clone(&self) -> IdentityInfo
fn clone(&self) -> IdentityInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for IdentityInfo
impl Debug for IdentityInfo
sourceimpl Default for IdentityInfo
impl Default for IdentityInfo
sourcefn default() -> IdentityInfo
fn default() -> IdentityInfo
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for IdentityInfo
impl<'de> Deserialize<'de> for IdentityInfo
sourcefn 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
sourceimpl PartialEq<IdentityInfo> for IdentityInfo
impl PartialEq<IdentityInfo> for IdentityInfo
sourcefn eq(&self, other: &IdentityInfo) -> bool
fn eq(&self, other: &IdentityInfo) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &IdentityInfo) -> bool
fn ne(&self, other: &IdentityInfo) -> bool
This method tests for !=
.
impl StructuralPartialEq for IdentityInfo
Auto Trait Implementations
impl RefUnwindSafe for IdentityInfo
impl Send for IdentityInfo
impl Sync for IdentityInfo
impl Unpin for IdentityInfo
impl UnwindSafe for IdentityInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more