pub struct CommandIdentity {
pub executable: CanonicalExecutable,
pub argument_count: u32,
pub label: Option<String>,
}Fields§
§executable: CanonicalExecutable§argument_count: u32§label: Option<String>Trait Implementations§
Source§impl Clone for CommandIdentity
impl Clone for CommandIdentity
Source§impl Debug for CommandIdentity
impl Debug for CommandIdentity
Source§impl<'de> Deserialize<'de> for CommandIdentity
impl<'de> Deserialize<'de> for CommandIdentity
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
impl Eq for CommandIdentity
Source§impl PartialEq for CommandIdentity
impl PartialEq for CommandIdentity
Source§impl Serialize for CommandIdentity
impl Serialize for CommandIdentity
impl StructuralPartialEq for CommandIdentity
Auto Trait Implementations§
impl Freeze for CommandIdentity
impl RefUnwindSafe for CommandIdentity
impl Send for CommandIdentity
impl Sync for CommandIdentity
impl Unpin for CommandIdentity
impl UnsafeUnpin for CommandIdentity
impl UnwindSafe for CommandIdentity
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