Enum netsblox_vm::runtime::OutgoingMessage
source · pub enum OutgoingMessage {
Normal {
msg_type: String,
values: Vec<(String, Json)>,
targets: Vec<String>,
},
Blocking {
msg_type: String,
values: Vec<(String, Json)>,
targets: Vec<String>,
reply_key: ExternReplyKey,
},
Reply {
value: Json,
reply_key: InternReplyKey,
},
}Variants§
Auto Trait Implementations§
impl RefUnwindSafe for OutgoingMessage
impl Send for OutgoingMessage
impl Sync for OutgoingMessage
impl Unpin for OutgoingMessage
impl UnwindSafe for OutgoingMessage
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