pub struct GroupReceivedMessage {
pub group_id: String,
pub sender_event_pubkey: String,
pub plaintext: Vec<u8>,
}Expand description
A group message decrypted by GroupManager::decrypt.
Fields§
§group_id: StringThe group it belongs to.
sender_event_pubkey: StringThe sender-event pubkey that produced it.
plaintext: Vec<u8>The recovered plaintext.
Trait Implementations§
Source§impl Clone for GroupReceivedMessage
impl Clone for GroupReceivedMessage
Source§fn clone(&self) -> GroupReceivedMessage
fn clone(&self) -> GroupReceivedMessage
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 GroupReceivedMessage
impl Debug for GroupReceivedMessage
impl Eq for GroupReceivedMessage
Source§impl PartialEq for GroupReceivedMessage
impl PartialEq for GroupReceivedMessage
impl StructuralPartialEq for GroupReceivedMessage
Auto Trait Implementations§
impl Freeze for GroupReceivedMessage
impl RefUnwindSafe for GroupReceivedMessage
impl Send for GroupReceivedMessage
impl Sync for GroupReceivedMessage
impl Unpin for GroupReceivedMessage
impl UnsafeUnpin for GroupReceivedMessage
impl UnwindSafe for GroupReceivedMessage
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