pub struct CmdInputDescription {
pub name: Name,
pub type_bounds: Vec<ValueType>,
pub required: bool,
pub passthrough: bool,
}Fields§
§name: Name§type_bounds: Vec<ValueType>§required: bool§passthrough: boolTrait Implementations§
Source§impl Clone for CmdInputDescription
impl Clone for CmdInputDescription
Source§fn clone(&self) -> CmdInputDescription
fn clone(&self) -> CmdInputDescription
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 CmdInputDescription
impl Debug for CmdInputDescription
Source§impl<'de> Deserialize<'de> for CmdInputDescription
impl<'de> Deserialize<'de> for CmdInputDescription
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<Target> for CmdInputDescription
impl From<Target> for CmdInputDescription
Source§impl PartialEq for CmdInputDescription
impl PartialEq for CmdInputDescription
Source§impl Serialize for CmdInputDescription
impl Serialize for CmdInputDescription
impl Eq for CmdInputDescription
impl StructuralPartialEq for CmdInputDescription
Auto Trait Implementations§
impl Freeze for CmdInputDescription
impl RefUnwindSafe for CmdInputDescription
impl Send for CmdInputDescription
impl Sync for CmdInputDescription
impl Unpin for CmdInputDescription
impl UnwindSafe for CmdInputDescription
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.