pub struct WrappedCommand {
pub command: Value,
pub command_id: String,
}Fields§
§command: Value§command_id: StringTrait Implementations§
Source§impl Clone for WrappedCommand
impl Clone for WrappedCommand
Source§fn clone(&self) -> WrappedCommand
fn clone(&self) -> WrappedCommand
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WrappedCommand
impl Debug for WrappedCommand
Source§impl<'de> Deserialize<'de> for WrappedCommand
impl<'de> Deserialize<'de> for WrappedCommand
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<&(dyn AnyCommand + 'static)> for WrappedCommand
impl From<&(dyn AnyCommand + 'static)> for WrappedCommand
Source§fn from(command: &dyn AnyCommand) -> Self
fn from(command: &dyn AnyCommand) -> Self
Converts to this type from the input type.
Source§impl From<&Arc<dyn AnyCommand>> for WrappedCommand
impl From<&Arc<dyn AnyCommand>> for WrappedCommand
Source§fn from(command: &Arc<dyn AnyCommand>) -> Self
fn from(command: &Arc<dyn AnyCommand>) -> Self
Converts to this type from the input type.
Source§impl From<Arc<dyn AnyCommand>> for WrappedCommand
impl From<Arc<dyn AnyCommand>> for WrappedCommand
Source§fn from(command: Arc<dyn AnyCommand>) -> Self
fn from(command: Arc<dyn AnyCommand>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for WrappedCommand
impl RefUnwindSafe for WrappedCommand
impl Send for WrappedCommand
impl Sync for WrappedCommand
impl Unpin for WrappedCommand
impl UnsafeUnpin for WrappedCommand
impl UnwindSafe for WrappedCommand
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more