[−][src]Struct pdb::ProcedureType
pub struct ProcedureType {
pub return_type: Option<TypeIndex>,
pub attributes: FunctionAttributes,
pub parameter_count: u16,
pub argument_list: TypeIndex,
}The information parsed from a type record with kind LF_PROCEDURE.
Fields
return_type: Option<TypeIndex>
attributes: FunctionAttributes
parameter_count: u16
argument_list: TypeIndex
Trait Implementations
impl Debug for ProcedureType[src]
impl Debug for ProcedureTypefn 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 ProcedureType[src]
impl Copy for ProcedureTypeimpl Clone for ProcedureType[src]
impl Clone for ProcedureTypefn clone(&self) -> ProcedureType[src]
fn clone(&self) -> ProcedureTypeReturns 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 ProcedureType[src]
impl PartialEq for ProcedureTypefn eq(&self, other: &ProcedureType) -> bool[src]
fn eq(&self, other: &ProcedureType) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &ProcedureType) -> bool[src]
fn ne(&self, other: &ProcedureType) -> boolThis method tests for !=.
impl Eq for ProcedureType[src]
impl Eq for ProcedureTypeAuto Trait Implementations
impl Send for ProcedureType
impl Send for ProcedureTypeimpl Sync for ProcedureType
impl Sync for ProcedureType