[−][src]Struct pdb::MemberFunctionType
pub struct MemberFunctionType {
pub return_type: TypeIndex,
pub class_type: TypeIndex,
pub this_pointer_type: Option<TypeIndex>,
pub attributes: FunctionAttributes,
pub parameter_count: u16,
pub argument_list: TypeIndex,
pub this_adjustment: u32,
}The information parsed from a type record with kind LF_MFUNCTION.
Fields
return_type: TypeIndex
class_type: TypeIndex
this_pointer_type: Option<TypeIndex>
attributes: FunctionAttributes
parameter_count: u16
argument_list: TypeIndex
this_adjustment: u32
Trait Implementations
impl Debug for MemberFunctionType[src]
impl Debug for MemberFunctionTypefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Copy for MemberFunctionType[src]
impl Copy for MemberFunctionTypeimpl Clone for MemberFunctionType[src]
impl Clone for MemberFunctionTypefn clone(&self) -> MemberFunctionType[src]
fn clone(&self) -> MemberFunctionTypeReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl PartialEq for MemberFunctionType[src]
impl PartialEq for MemberFunctionTypefn eq(&self, other: &MemberFunctionType) -> bool[src]
fn eq(&self, other: &MemberFunctionType) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &MemberFunctionType) -> bool[src]
fn ne(&self, other: &MemberFunctionType) -> boolThis method tests for !=.
impl Eq for MemberFunctionType[src]
impl Eq for MemberFunctionTypeAuto Trait Implementations
impl Send for MemberFunctionType
impl Send for MemberFunctionTypeimpl Sync for MemberFunctionType
impl Sync for MemberFunctionType