pub struct ClrParameter {
pub name: String,
pub parameter_type: ClrTypeReference,
pub attributes: Vec<ClrAttribute>,
}Expand description
CLR method parameter definition representing a parameter in a method signature.
Fields§
§name: StringThe name of the parameter.
parameter_type: ClrTypeReferenceThe type of the parameter.
attributes: Vec<ClrAttribute>Custom attributes applied to this parameter.
Trait Implementations§
Source§impl Clone for ClrParameter
impl Clone for ClrParameter
Source§fn clone(&self) -> ClrParameter
fn clone(&self) -> ClrParameter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClrParameter
impl Debug for ClrParameter
Source§impl PartialEq for ClrParameter
impl PartialEq for ClrParameter
impl Eq for ClrParameter
impl StructuralPartialEq for ClrParameter
Auto Trait Implementations§
impl Freeze for ClrParameter
impl RefUnwindSafe for ClrParameter
impl Send for ClrParameter
impl Sync for ClrParameter
impl Unpin for ClrParameter
impl UnsafeUnpin for ClrParameter
impl UnwindSafe for ClrParameter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more