pub struct MailboxResponse {Show 19 fields
pub idn_name: Option<String>,
pub autoreply_message: Option<String>,
pub autoreply_status: Option<bool>,
pub autoreply_subject: Option<String>,
pub comment: Option<String>,
pub filter_action: Option<FilterAction>,
pub filter_status: Option<bool>,
pub forward_list: Option<Vec<String>>,
pub forward_status: Option<bool>,
pub outgoing_control: Option<bool>,
pub outgoing_email: Option<String>,
pub password: Option<String>,
pub white_list: Option<Vec<String>>,
pub webmail: Option<bool>,
pub dovecot: Option<bool>,
pub fqdn: Option<String>,
pub leave_messages: Option<bool>,
pub mailbox: Option<String>,
pub owner_full_name: Option<String>,
}Fields§
§idn_name: Option<String>IDN имя домена
autoreply_message: Option<String>Сообщение автоответчика
autoreply_status: Option<bool>Статус автоответчика
autoreply_subject: Option<String>Тема автоответчика
comment: Option<String>Комментарий
filter_action: Option<FilterAction>Действие фильтра спама
filter_status: Option<bool>Статус фильтра спама
forward_list: Option<Vec<String>>Список адресов для пересылки
forward_status: Option<bool>Статус пересылки
outgoing_control: Option<bool>Контроль исходящей почты
outgoing_email: Option<String>Email для исходящих писем
password: Option<String>Пароль (пустая строка в ответе)
white_list: Option<Vec<String>>Белый список адресов
webmail: Option<bool>Доступ к веб-почте
dovecot: Option<bool>Использование Dovecot
fqdn: Option<String>Полное доменное имя
leave_messages: Option<bool>Оставлять копии писем при пересылке
mailbox: Option<String>Имя почтового ящика
owner_full_name: Option<String>ФИО владельца
Implementations§
Source§impl MailboxResponse
impl MailboxResponse
pub fn new() -> MailboxResponse
Trait Implementations§
Source§impl Clone for MailboxResponse
impl Clone for MailboxResponse
Source§fn clone(&self) -> MailboxResponse
fn clone(&self) -> MailboxResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MailboxResponse
impl Debug for MailboxResponse
Source§impl Default for MailboxResponse
impl Default for MailboxResponse
Source§fn default() -> MailboxResponse
fn default() -> MailboxResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MailboxResponse
impl<'de> Deserialize<'de> for MailboxResponse
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
Source§impl PartialEq for MailboxResponse
impl PartialEq for MailboxResponse
Source§fn eq(&self, other: &MailboxResponse) -> bool
fn eq(&self, other: &MailboxResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MailboxResponse
impl Serialize for MailboxResponse
impl StructuralPartialEq for MailboxResponse
Auto Trait Implementations§
impl Freeze for MailboxResponse
impl RefUnwindSafe for MailboxResponse
impl Send for MailboxResponse
impl Sync for MailboxResponse
impl Unpin for MailboxResponse
impl UnsafeUnpin for MailboxResponse
impl UnwindSafe for MailboxResponse
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