Enum parser_c::syntax::ast::CDerivedDeclarator
[−]
pub enum CDerivedDeclarator<a> {
CPtrDeclr(Vec<CTypeQualifier<a>>, a),
CArrDeclr(Vec<CTypeQualifier<a>>, CArraySize<a>, a),
CFunDeclr(Either<Vec<Ident>, (Vec<CDeclaration<a>>, bool)>, Vec<CAttribute<a>>, a),
}Variants
CPtrDeclr(Vec<CTypeQualifier<a>>, a)CArrDeclr(Vec<CTypeQualifier<a>>, CArraySize<a>, a)CFunDeclr(Either<Vec<Ident>, (Vec<CDeclaration<a>>, bool)>, Vec<CAttribute<a>>, a)Trait Implementations
impl<a: Clone> Clone for CDerivedDeclarator<a>[src]
fn clone(&self) -> CDerivedDeclarator<a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more