Crate outlook_mapi
source ·Expand description
All of the safe wrappers added by this crate, as well as any macros, are exported from the root module of this crate.
All of the nested, unsafe types from
outlook-mapi-sys are re-exported as the sys
module in this crate.
Re-exports§
pub use mapi_initialize::*;
pub use mapi_logon::*;
pub use mapi_ptr::*;
pub use prop_tag::*;
pub use prop_value::*;
pub use row::*;
pub use row_set::*;
pub use sized_types::*;
Modules§
- Define
Initialize
andInitializeFlags
. - Define
Logon
andLogonFlags
. - Define
PropValue
andPropValueData
. - Define
Row
. - Define
RowSet
. - Public macros and
const
functions to support SizedXXX types originally fromMAPIDefs.h
. - Re-export all of the unsafe bindings from the outlook-mapi-sys crate.
Macros§
- Declare a variable length struct with the same layout as
sys::ADRLIST
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLBUTTON
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLCHECKBOX
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLCOMBOBOX
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLEDIT
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLGROUPBOX
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLLABEL
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLPAGE
and implement casting functions: - Declare a variable length struct with the same layout as
sys::DTBLRADIOBUTTON
and implement casting functions: - Declare a variable length struct with the same layout as
sys::ENTRYID
and implement casting functions: - Declare a variable length struct with the same layout as
sys::SPropProblemArray
and implement casting functions: - Declare a variable length struct with the same layout as
sys::SPropTagArray
and implement casting functions: - Declare a variable length struct with the same layout as
sys::SRowSet
and implement casting functions: - Declare a variable length struct with the same layout as
sys::SSortOrderSet
and implement casting functions: