pub struct ArgMetadata {
pub position: usize,
pub name: String,
pub arg_type: ArgType,
pub description: String,
}Fields§
§position: usize§name: String§arg_type: ArgType§description: StringTrait Implementations§
Source§impl Clone for ArgMetadata
impl Clone for ArgMetadata
Source§fn clone(&self) -> ArgMetadata
fn clone(&self) -> ArgMetadata
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 ArgMetadata
impl Debug for ArgMetadata
Source§impl PartialEq for ArgMetadata
impl PartialEq for ArgMetadata
impl StructuralPartialEq for ArgMetadata
Auto Trait Implementations§
impl Freeze for ArgMetadata
impl RefUnwindSafe for ArgMetadata
impl Send for ArgMetadata
impl Sync for ArgMetadata
impl Unpin for ArgMetadata
impl UnsafeUnpin for ArgMetadata
impl UnwindSafe for ArgMetadata
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