pub struct OptionDefinition {
pub name_set: Vec<String>,
pub description: String,
pub arity: usize,
pub hidden: bool,
pub required: bool,
pub allow_binding: bool,
}Fields§
§name_set: Vec<String>§description: String§arity: usize§required: bool§allow_binding: boolTrait Implementations§
Source§impl Debug for OptionDefinition
impl Debug for OptionDefinition
Auto Trait Implementations§
impl Freeze for OptionDefinition
impl RefUnwindSafe for OptionDefinition
impl Send for OptionDefinition
impl Sync for OptionDefinition
impl Unpin for OptionDefinition
impl UnwindSafe for OptionDefinition
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