pub struct LogonFlags {Show 13 fields
pub allow_others: bool,
pub bg_session: bool,
pub explicit_profile: bool,
pub extended: bool,
pub force_download: bool,
pub logon_ui: bool,
pub new_session: bool,
pub no_mail: bool,
pub nt_service: bool,
pub service_ui_always: bool,
pub timeout_short: bool,
pub unicode: bool,
pub use_default: bool,
}Expand description
Set of flags that can be passed to sys::MAPILogonEx.
Fields§
§allow_others: boolPass sys::MAPI_ALLOW_OTHERS.
bg_session: boolPass sys::MAPI_BG_SESSION.
explicit_profile: bool§extended: boolPass sys::MAPI_EXTENDED.
force_download: boolPass sys::MAPI_FORCE_DOWNLOAD.
logon_ui: boolPass sys::MAPI_LOGON_UI.
new_session: boolPass sys::MAPI_NEW_SESSION.
no_mail: boolPass sys::MAPI_NO_MAIL.
nt_service: boolPass sys::MAPI_NT_SERVICE.
service_ui_always: bool§timeout_short: boolPass sys::MAPI_TIMEOUT_SHORT.
unicode: boolPass sys::MAPI_UNICODE.
use_default: boolPass sys::MAPI_USE_DEFAULT.
Trait Implementations§
Source§impl Default for LogonFlags
impl Default for LogonFlags
Source§fn default() -> LogonFlags
fn default() -> LogonFlags
Returns the “default value” for a type. Read more
Source§impl From<LogonFlags> for u32
impl From<LogonFlags> for u32
Source§fn from(value: LogonFlags) -> Self
fn from(value: LogonFlags) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LogonFlags
impl RefUnwindSafe for LogonFlags
impl Send for LogonFlags
impl Sync for LogonFlags
impl Unpin for LogonFlags
impl UnwindSafe for LogonFlags
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