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