pub struct Ed25519 { /* private fields */ }
Available on crate feature
curve-ed25519
only.Expand description
Ed25519 curve
Trait Implementations§
Source§impl Curve for Ed25519
impl Curve for Ed25519
Source§const CURVE_NAME: &'static str = "ed25519"
const CURVE_NAME: &'static str = "ed25519"
Curve name
Source§type CompressedPointArray = <Point as CompressedEncoding>::Bytes
type CompressedPointArray = <Point as CompressedEncoding>::Bytes
Byte array that fits the whole bytes representation of compressed point
Source§type UncompressedPointArray = <Point as UncompressedEncoding>::Bytes
type UncompressedPointArray = <Point as UncompressedEncoding>::Bytes
Byte array that fits the whole bytes representation of uncompressed point
Source§type ScalarArray = <Scalar as IntegerEncoding>::Bytes
type ScalarArray = <Scalar as IntegerEncoding>::Bytes
Byte array that fits the whole bytes representation of a scalar
Source§impl MultiscalarMul<Ed25519> for Dalek
Available on crate feature alloc
only.
impl MultiscalarMul<Ed25519> for Dalek
Available on crate feature
alloc
only.Source§impl Ord for Ed25519
impl Ord for Ed25519
Source§impl PartialOrd for Ed25519
impl PartialOrd for Ed25519
impl Copy for Ed25519
impl Eq for Ed25519
impl StructuralPartialEq for Ed25519
Auto Trait Implementations§
impl Freeze for Ed25519
impl RefUnwindSafe for Ed25519
impl Send for Ed25519
impl Sync for Ed25519
impl Unpin for Ed25519
impl UnwindSafe for Ed25519
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