pub enum AeadBackend {
Native,
Swift,
Wasm,
Kotlin,
}Expand description
Backend implementation that performed an AEAD operation.
Variants§
Native
Pure-Rust native backend.
Swift
Swift/Apple platform backend.
Wasm
WebAssembly backend.
Kotlin
Kotlin/Android platform backend.
Trait Implementations§
Source§impl Clone for AeadBackend
impl Clone for AeadBackend
Source§fn clone(&self) -> AeadBackend
fn clone(&self) -> AeadBackend
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 moreimpl Copy for AeadBackend
Source§impl Debug for AeadBackend
impl Debug for AeadBackend
Source§impl Display for AeadBackend
impl Display for AeadBackend
impl Eq for AeadBackend
Source§impl PartialEq for AeadBackend
impl PartialEq for AeadBackend
impl StructuralPartialEq for AeadBackend
Auto Trait Implementations§
impl Freeze for AeadBackend
impl RefUnwindSafe for AeadBackend
impl Send for AeadBackend
impl Sync for AeadBackend
impl Unpin for AeadBackend
impl UnsafeUnpin for AeadBackend
impl UnwindSafe for AeadBackend
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