pub struct ProtocolDecryptedMessage {
pub created_at_secs: u64,
pub sender: PublicKey,
pub sender_device: Option<PublicKey>,
pub conversation_owner: Option<PublicKey>,
pub content: String,
pub event_id: Option<String>,
}Fields§
§created_at_secs: u64Original signed outer-event time, retained across durable delivery retries.
sender: PublicKey§sender_device: Option<PublicKey>§conversation_owner: Option<PublicKey>§content: String§event_id: Option<String>Trait Implementations§
Source§impl Clone for ProtocolDecryptedMessage
impl Clone for ProtocolDecryptedMessage
Auto Trait Implementations§
impl Freeze for ProtocolDecryptedMessage
impl RefUnwindSafe for ProtocolDecryptedMessage
impl Send for ProtocolDecryptedMessage
impl Sync for ProtocolDecryptedMessage
impl Unpin for ProtocolDecryptedMessage
impl UnsafeUnpin for ProtocolDecryptedMessage
impl UnwindSafe for ProtocolDecryptedMessage
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