Enum openmls::extensions::errors::InvalidExtensionError
source · pub enum InvalidExtensionError {
Duplicate,
NotFound,
}
Expand description
Invalid extension error
Variants§
Duplicate
The provided extension list contains duplicate extensions.
NotFound
The specified extension could not be found.
Trait Implementations§
source§impl Clone for InvalidExtensionError
impl Clone for InvalidExtensionError
source§fn clone(&self) -> InvalidExtensionError
fn clone(&self) -> InvalidExtensionError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for InvalidExtensionError
impl Debug for InvalidExtensionError
source§impl Display for InvalidExtensionError
impl Display for InvalidExtensionError
source§impl Error for InvalidExtensionError
impl Error for InvalidExtensionError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl<KeyStoreError> From<InvalidExtensionError> for CreateCommitError<KeyStoreError>
impl<KeyStoreError> From<InvalidExtensionError> for CreateCommitError<KeyStoreError>
source§fn from(source: InvalidExtensionError) -> Self
fn from(source: InvalidExtensionError) -> Self
Converts to this type from the input type.
source§impl From<InvalidExtensionError> for ExtensionError
impl From<InvalidExtensionError> for ExtensionError
source§fn from(source: InvalidExtensionError) -> Self
fn from(source: InvalidExtensionError) -> Self
Converts to this type from the input type.
source§impl From<InvalidExtensionError> for PublicGroupBuildError
impl From<InvalidExtensionError> for PublicGroupBuildError
source§fn from(source: InvalidExtensionError) -> Self
fn from(source: InvalidExtensionError) -> Self
Converts to this type from the input type.
source§impl PartialEq<InvalidExtensionError> for InvalidExtensionError
impl PartialEq<InvalidExtensionError> for InvalidExtensionError
source§fn eq(&self, other: &InvalidExtensionError) -> bool
fn eq(&self, other: &InvalidExtensionError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for InvalidExtensionError
impl StructuralEq for InvalidExtensionError
impl StructuralPartialEq for InvalidExtensionError
Auto Trait Implementations§
impl RefUnwindSafe for InvalidExtensionError
impl Send for InvalidExtensionError
impl Sync for InvalidExtensionError
impl Unpin for InvalidExtensionError
impl UnwindSafe for InvalidExtensionError
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