pub struct Mailbox {
pub auto_reply: Box<MailboxAutoReply>,
pub spam_filter: Box<MailboxSpamFilter>,
pub forwarding_incoming: Box<MailboxForwardingIncoming>,
pub forwarding_outgoing: Box<MailboxForwardingOutgoing>,
pub comment: String,
pub fqdn: String,
pub mailbox: String,
pub password: String,
pub usage_space: f64,
pub is_webmail: bool,
pub idn_name: String,
pub is_dovecot: bool,
}Expand description
Mailbox : Почтовый ящик
Fields§
§auto_reply: Box<MailboxAutoReply>§spam_filter: Box<MailboxSpamFilter>§forwarding_incoming: Box<MailboxForwardingIncoming>§forwarding_outgoing: Box<MailboxForwardingOutgoing>§comment: StringКомментарий к почтовому ящику
fqdn: StringДомен почты
mailbox: StringНазвание почтового ящика
password: StringПароль почтового ящика
usage_space: f64Использованное место на почтовом ящике (в Мб)
is_webmail: boolДоступен ли Webmail
idn_name: StringIDN домен почтового ящика
is_dovecot: boolЕсть ли доступ через dovecot
Implementations§
Source§impl Mailbox
impl Mailbox
Sourcepub fn new(
auto_reply: MailboxAutoReply,
spam_filter: MailboxSpamFilter,
forwarding_incoming: MailboxForwardingIncoming,
forwarding_outgoing: MailboxForwardingOutgoing,
comment: String,
fqdn: String,
mailbox: String,
password: String,
usage_space: f64,
is_webmail: bool,
idn_name: String,
is_dovecot: bool,
) -> Mailbox
pub fn new( auto_reply: MailboxAutoReply, spam_filter: MailboxSpamFilter, forwarding_incoming: MailboxForwardingIncoming, forwarding_outgoing: MailboxForwardingOutgoing, comment: String, fqdn: String, mailbox: String, password: String, usage_space: f64, is_webmail: bool, idn_name: String, is_dovecot: bool, ) -> Mailbox
Почтовый ящик
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Mailbox
impl<'de> Deserialize<'de> for Mailbox
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 Mailbox
Auto Trait Implementations§
impl Freeze for Mailbox
impl RefUnwindSafe for Mailbox
impl Send for Mailbox
impl Sync for Mailbox
impl Unpin for Mailbox
impl UnsafeUnpin for Mailbox
impl UnwindSafe for Mailbox
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