pub(crate) struct ProteusPreKeyBundle {
pub version: u8,
pub prekey_id: u16,
pub public_key: String,
pub identity_key: String,
pub signature: Option<Signature>,
}
Fields§
§version: u8
§prekey_id: u16
§public_key: String
§identity_key: String
§signature: Option<Signature>
Trait Implementations§
Source§impl Debug for ProteusPreKeyBundle
impl Debug for ProteusPreKeyBundle
Auto Trait Implementations§
impl Freeze for ProteusPreKeyBundle
impl RefUnwindSafe for ProteusPreKeyBundle
impl Send for ProteusPreKeyBundle
impl Sync for ProteusPreKeyBundle
impl Unpin for ProteusPreKeyBundle
impl UnwindSafe for ProteusPreKeyBundle
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