Struct vodozemac::olm::OneTimeKeyGenerationResult
source · pub struct OneTimeKeyGenerationResult {
pub created: Vec<Curve25519PublicKey>,
pub removed: Vec<Curve25519PublicKey>,
}
Expand description
The result type for the one-time key generation operation.
Fields§
§created: Vec<Curve25519PublicKey>
The public part of the one-time keys that were newly generated.
removed: Vec<Curve25519PublicKey>
The public part of the one-time keys that had to be removed to make space for the new ones.
Auto Trait Implementations§
impl Freeze for OneTimeKeyGenerationResult
impl RefUnwindSafe for OneTimeKeyGenerationResult
impl Send for OneTimeKeyGenerationResult
impl Sync for OneTimeKeyGenerationResult
impl Unpin for OneTimeKeyGenerationResult
impl UnwindSafe for OneTimeKeyGenerationResult
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