pub struct CommandEnvelope {
pub command_id: String,
pub external_data: Vec<(TypeId, Box<dyn CloneAny>)>,
}Expand description
Command envelope — wraps external data with a unique command ID.
Fields§
§command_id: String§external_data: Vec<(TypeId, Box<dyn CloneAny>)>Auto Trait Implementations§
impl Freeze for CommandEnvelope
impl !RefUnwindSafe for CommandEnvelope
impl Send for CommandEnvelope
impl !Sync for CommandEnvelope
impl Unpin for CommandEnvelope
impl UnsafeUnpin for CommandEnvelope
impl !UnwindSafe for CommandEnvelope
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