pub struct ProtocolGroupSendResult {
pub snapshot: Option<GroupSnapshot>,
pub message_id: Option<String>,
pub event_ids: Vec<String>,
pub effects: Vec<ProtocolEffect>,
}Fields§
§snapshot: Option<GroupSnapshot>§message_id: Option<String>§event_ids: Vec<String>§effects: Vec<ProtocolEffect>Trait Implementations§
Source§impl Clone for ProtocolGroupSendResult
impl Clone for ProtocolGroupSendResult
Source§impl Debug for ProtocolGroupSendResult
impl Debug for ProtocolGroupSendResult
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