Struct pdb::MemberFunctionType
source · [−]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,
}
Expand description
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
sourceimpl Clone for MemberFunctionType
impl Clone for MemberFunctionType
sourcefn clone(&self) -> MemberFunctionType
fn clone(&self) -> MemberFunctionType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MemberFunctionType
impl Debug for MemberFunctionType
sourceimpl PartialEq<MemberFunctionType> for MemberFunctionType
impl PartialEq<MemberFunctionType> for MemberFunctionType
sourcefn eq(&self, other: &MemberFunctionType) -> bool
fn eq(&self, other: &MemberFunctionType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &MemberFunctionType) -> bool
fn ne(&self, other: &MemberFunctionType) -> bool
This method tests for !=
.
impl Copy for MemberFunctionType
impl Eq for MemberFunctionType
impl StructuralEq for MemberFunctionType
impl StructuralPartialEq for MemberFunctionType
Auto Trait Implementations
impl RefUnwindSafe for MemberFunctionType
impl Send for MemberFunctionType
impl Sync for MemberFunctionType
impl Unpin for MemberFunctionType
impl UnwindSafe for MemberFunctionType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more