pub enum ConfidentialityReason {
NoKemKey,
}Expand description
Why a call could not be kept confidential, as macula’s {error, {confidentiality, Reason}} names it.
Variants§
NoKemKey
Every trusted provider names a KEM key this node cannot seal to, or the call requires a seal and none can be made.
Implementations§
Trait Implementations§
Source§impl Clone for ConfidentialityReason
impl Clone for ConfidentialityReason
impl Copy for ConfidentialityReason
Source§impl Debug for ConfidentialityReason
impl Debug for ConfidentialityReason
impl Eq for ConfidentialityReason
Source§impl PartialEq for ConfidentialityReason
impl PartialEq for ConfidentialityReason
impl StructuralPartialEq for ConfidentialityReason
Auto Trait Implementations§
impl Freeze for ConfidentialityReason
impl RefUnwindSafe for ConfidentialityReason
impl Send for ConfidentialityReason
impl Sync for ConfidentialityReason
impl Unpin for ConfidentialityReason
impl UnsafeUnpin for ConfidentialityReason
impl UnwindSafe for ConfidentialityReason
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