pub struct MailApp {Show 14 fields
pub id: i32,
pub name: String,
pub domain: String,
pub aws_region: String,
pub project_id: i32,
pub tenant_id: i32,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub status: MailStatus,
pub ses_inbound_mx_value: String,
pub inbound_bucket_name: String,
pub inbound_email_key_prefix: String,
pub lambda_config: HashMap<String, String>,
pub inboxes: Vec<MailInbox>,
}Fields§
§id: i32§name: String§domain: String§aws_region: String§project_id: i32§tenant_id: i32§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§status: MailStatus§ses_inbound_mx_value: String§inbound_bucket_name: String§inbound_email_key_prefix: String§lambda_config: HashMap<String, String>§inboxes: Vec<MailInbox>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MailApp
impl<'de> Deserialize<'de> for MailApp
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 MailApp
impl RefUnwindSafe for MailApp
impl Send for MailApp
impl Sync for MailApp
impl Unpin for MailApp
impl UnsafeUnpin for MailApp
impl UnwindSafe for MailApp
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