Struct codeviz_java::ArgumentSpec
[−]
[src]
pub struct ArgumentSpec { pub modifiers: Modifiers, pub ty: Type, pub name: String, pub annotations: Vec<AnnotationSpec>, }
Fields
modifiers: Modifiers
ty: Type
name: String
annotations: Vec<AnnotationSpec>
Methods
impl ArgumentSpec
[src]
fn new<I>(modifiers: Modifiers, ty: I, name: &str) -> ArgumentSpec where
I: Into<Type>,
[src]
I: Into<Type>,
fn push_annotation(&mut self, annotation: &AnnotationSpec)
[src]
Trait Implementations
impl Debug for ArgumentSpec
[src]
impl Clone for ArgumentSpec
[src]
fn clone(&self) -> ArgumentSpec
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more