Struct endpointsecurity::__CodeDirectory[][src]

#[repr(C)]
pub struct __CodeDirectory {
Show 35 fields pub magic: u32, pub length: u32, pub version: u32, pub flags: u32, pub hashOffset: u32, pub identOffset: u32, pub nSpecialSlots: u32, pub nCodeSlots: u32, pub codeLimit: u32, pub hashSize: u8, pub hashType: u8, pub platform: u8, pub pageSize: u8, pub spare2: u32, pub end_earliest: __IncompleteArrayField<c_char>, pub scatterOffset: u32, pub end_withScatter: __IncompleteArrayField<c_char>, pub teamOffset: u32, pub end_withTeam: __IncompleteArrayField<c_char>, pub spare3: u32, pub codeLimit64: u64, pub end_withCodeLimit64: __IncompleteArrayField<c_char>, pub execSegBase: u64, pub execSegLimit: u64, pub execSegFlags: u64, pub end_withExecSeg: __IncompleteArrayField<c_char>, pub runtime: u32, pub preEncryptOffset: u32, pub end_withPreEncryptOffset: __IncompleteArrayField<c_char>, pub linkageHashType: u8, pub linkageTruncated: u8, pub spare4: u16, pub linkageOffset: u32, pub linkageSize: u32, pub end_withLinkage: __IncompleteArrayField<c_char>,
}

Fields

magic: u32length: u32version: u32flags: u32hashOffset: u32identOffset: u32nSpecialSlots: u32nCodeSlots: u32codeLimit: u32hashSize: u8hashType: u8platform: u8pageSize: u8spare2: u32end_earliest: __IncompleteArrayField<c_char>scatterOffset: u32end_withScatter: __IncompleteArrayField<c_char>teamOffset: u32end_withTeam: __IncompleteArrayField<c_char>spare3: u32codeLimit64: u64end_withCodeLimit64: __IncompleteArrayField<c_char>execSegBase: u64execSegLimit: u64execSegFlags: u64end_withExecSeg: __IncompleteArrayField<c_char>runtime: u32preEncryptOffset: u32end_withPreEncryptOffset: __IncompleteArrayField<c_char>linkageHashType: u8linkageTruncated: u8spare4: u16linkageOffset: u32linkageSize: u32end_withLinkage: __IncompleteArrayField<c_char>

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.