pub enum HpkeComponentSupport {
Executable,
RegisteredUnavailable,
}Expand description
Runtime availability of an IANA-registered HPKE component in this build.
Variants§
Executable
The component is implemented by this crate’s selected backend.
The identifier is recognized, but this crate has no reviewed backend.
Trait Implementations§
Source§impl Clone for HpkeComponentSupport
impl Clone for HpkeComponentSupport
Source§fn clone(&self) -> HpkeComponentSupport
fn clone(&self) -> HpkeComponentSupport
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 HpkeComponentSupport
Source§impl Debug for HpkeComponentSupport
impl Debug for HpkeComponentSupport
impl Eq for HpkeComponentSupport
Source§impl PartialEq for HpkeComponentSupport
impl PartialEq for HpkeComponentSupport
impl StructuralPartialEq for HpkeComponentSupport
Auto Trait Implementations§
impl Freeze for HpkeComponentSupport
impl RefUnwindSafe for HpkeComponentSupport
impl Send for HpkeComponentSupport
impl Sync for HpkeComponentSupport
impl Unpin for HpkeComponentSupport
impl UnsafeUnpin for HpkeComponentSupport
impl UnwindSafe for HpkeComponentSupport
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