pub enum InstallationState {
Installed {
architecture: Architecture,
dll_path: PathBuf,
is_outlook_installed: bool,
},
NotInstalled,
}Expand description
Represents the state of MAPI installation detection
The third boolean parameter in Installed indicates whether this is an
official Outlook installation (true) or a fallback Office installation (false).
Fallback installations are experimental and not officially supported.
Variants§
Installed
MAPI installation found: (Architecture, DLL Path, Is Outlook Installation)
Fields
§
architecture: ArchitecturePlatform architecture that is installed.
NotInstalled
Auto Trait Implementations§
impl Freeze for InstallationState
impl RefUnwindSafe for InstallationState
impl Send for InstallationState
impl Sync for InstallationState
impl Unpin for InstallationState
impl UnsafeUnpin for InstallationState
impl UnwindSafe for InstallationState
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