Enum ed448_rust::Ed448Error [−]
Errors of this crate
Variants
The provided array is not in the correct length for the private key.
It must be crate::KEY_LENGTH
.
See PrivateKey::from.
The provided array is not in the correct length for the public key.
It must be crate::KEY_LENGTH
.
See PublicKey::from.
The provided array is not in the correct length for the signature.
It must be SIG_LENGTH
.
See PublicKey::verify.
The computed point is not valid (maybe forged/altered public key or signature).
Signature verification failed.
See PublicKey::verify.
The provided context byte array is too long.
It must not be more than 256 byte.
Trait Implementations
impl Clone for Ed448Error
fn clone(&self) -> Ed448Error
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Ed448Error
impl Debug for Ed448Error
impl Eq for Ed448Error
impl PartialEq<Ed448Error> for Ed448Error
impl StructuralEq for Ed448Error
impl StructuralPartialEq for Ed448Error
Auto Trait Implementations
impl RefUnwindSafe for Ed448Error
impl Send for Ed448Error
impl Sync for Ed448Error
impl Unpin for Ed448Error
impl UnwindSafe for Ed448Error
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,