pub struct EmailConfiguration {
pub compartment_id: String,
pub http_submit_endpoint: String,
pub smtp_submit_endpoint: String,
pub email_delivery_config_id: Option<String>,
}Expand description
Email Configuration response
Fields§
§compartment_id: StringCompartment OCID
http_submit_endpoint: StringHTTP Submit endpoint
smtp_submit_endpoint: StringSMTP Submit endpoint
email_delivery_config_id: Option<String>Email Delivery Config ID (optional, can be null)
Trait Implementations§
Source§impl Clone for EmailConfiguration
impl Clone for EmailConfiguration
Source§fn clone(&self) -> EmailConfiguration
fn clone(&self) -> EmailConfiguration
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 EmailConfiguration
impl Debug for EmailConfiguration
Source§impl<'de> Deserialize<'de> for EmailConfiguration
impl<'de> Deserialize<'de> for EmailConfiguration
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 EmailConfiguration
impl RefUnwindSafe for EmailConfiguration
impl Send for EmailConfiguration
impl Sync for EmailConfiguration
impl Unpin for EmailConfiguration
impl UnwindSafe for EmailConfiguration
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