Struct ytnef_sys::TNEFStruct
source · #[repr(C)]pub struct TNEFStruct {Show 27 fields
pub version: [c_char; 16],
pub from: variableLength,
pub subject: variableLength,
pub dateSent: dtr,
pub dateReceived: dtr,
pub messageStatus: [c_char; 10],
pub messageClass: [c_char; 50],
pub messageID: [c_char; 50],
pub parentID: [c_char; 50],
pub conversationID: [c_char; 50],
pub body: variableLength,
pub priority: [c_char; 10],
pub starting_attach: Attachment,
pub dateModified: dtr,
pub MapiProperties: MAPIProps,
pub CodePage: variableLength,
pub OriginalMessageClass: variableLength,
pub Owner: variableLength,
pub SentFor: variableLength,
pub Delegate: variableLength,
pub DateStart: dtr,
pub DateEnd: dtr,
pub AidOwner: variableLength,
pub RequestRes: c_int,
pub Debug: c_int,
pub IO: TNEFIOStruct,
pub attachmentSize: c_int,
}
Fields§
§version: [c_char; 16]
§from: variableLength
§subject: variableLength
§dateSent: dtr
§dateReceived: dtr
§messageStatus: [c_char; 10]
§messageClass: [c_char; 50]
§messageID: [c_char; 50]
§parentID: [c_char; 50]
§conversationID: [c_char; 50]
§body: variableLength
§priority: [c_char; 10]
§starting_attach: Attachment
§dateModified: dtr
§MapiProperties: MAPIProps
§CodePage: variableLength
§OriginalMessageClass: variableLength
§Owner: variableLength
§SentFor: variableLength
§Delegate: variableLength
§DateStart: dtr
§DateEnd: dtr
§AidOwner: variableLength
§RequestRes: c_int
§Debug: c_int
§IO: TNEFIOStruct
§attachmentSize: c_int
Trait Implementations§
source§impl Clone for TNEFStruct
impl Clone for TNEFStruct
source§fn clone(&self) -> TNEFStruct
fn clone(&self) -> TNEFStruct
Returns a copy of the value. Read more
1.0.0 · 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 TNEFStruct
impl Debug for TNEFStruct
impl Copy for TNEFStruct
Auto Trait Implementations§
impl RefUnwindSafe for TNEFStruct
impl !Send for TNEFStruct
impl !Sync for TNEFStruct
impl Unpin for TNEFStruct
impl UnwindSafe for TNEFStruct
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