pub struct ProtocolDirectSendResult {
pub message_id: String,
pub event_ids: Vec<String>,
pub effects: Vec<ProtocolEffect>,
pub queued_targets: Vec<String>,
}Fields§
§message_id: String§event_ids: Vec<String>§effects: Vec<ProtocolEffect>§queued_targets: Vec<String>Trait Implementations§
Source§impl Clone for ProtocolDirectSendResult
impl Clone for ProtocolDirectSendResult
Source§fn clone(&self) -> ProtocolDirectSendResult
fn clone(&self) -> ProtocolDirectSendResult
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 ProtocolDirectSendResult
impl Debug for ProtocolDirectSendResult
Source§impl Default for ProtocolDirectSendResult
impl Default for ProtocolDirectSendResult
Source§fn default() -> ProtocolDirectSendResult
fn default() -> ProtocolDirectSendResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProtocolDirectSendResult
impl RefUnwindSafe for ProtocolDirectSendResult
impl Send for ProtocolDirectSendResult
impl Sync for ProtocolDirectSendResult
impl Unpin for ProtocolDirectSendResult
impl UnsafeUnpin for ProtocolDirectSendResult
impl UnwindSafe for ProtocolDirectSendResult
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