Struct bee_message::prelude::Ed25519Signature [−][src]
pub struct Ed25519Signature { /* fields omitted */ }An Ed25519 signature.
Implementations
impl Ed25519Signature[src]
impl Ed25519Signature[src]pub const KIND: u8[src]
The signature kind of an Ed25519Signature.
pub fn new(public_key: [u8; 32], signature: [u8; 64]) -> Self[src]
Creates a new Ed25519Signature.
pub fn public_key(&self) -> &[u8; 32][src]
Returns the public key of an Ed25519Signature.
pub fn signature(&self) -> &[u8]ⓘ[src]
Return the actual signature of an Ed25519Signature.
Trait Implementations
impl Clone for Ed25519Signature[src]
impl Clone for Ed25519Signature[src]fn clone(&self) -> Ed25519Signature[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for Ed25519Signature[src]
impl Eq for Ed25519Signature[src]impl From<Ed25519Signature> for SignatureUnlock[src]
impl From<Ed25519Signature> for SignatureUnlock[src]fn from(signature: Ed25519Signature) -> Self[src]
impl Hash for Ed25519Signature[src]
impl Hash for Ed25519Signature[src]impl Packable for Ed25519Signature[src]
impl Packable for Ed25519Signature[src]type Error = Error
Associated error type.
fn packed_len(&self) -> usize[src]
fn pack<W: Write>(&self, writer: &mut W) -> Result<(), Self::Error>[src]
fn unpack_inner<R: Read + ?Sized, const CHECK: bool>(
reader: &mut R
) -> Result<Self, Self::Error>[src]
reader: &mut R
) -> Result<Self, Self::Error>
pub fn pack_new(&self) -> Vec<u8, Global>[src]
pub fn unpack<R>(reader: &mut R) -> Result<Self, Self::Error> where
R: Read + ?Sized, [src]
R: Read + ?Sized,
pub fn unpack_unchecked<R>(reader: &mut R) -> Result<Self, Self::Error> where
R: Read + ?Sized, [src]
R: Read + ?Sized,
impl PartialEq<Ed25519Signature> for Ed25519Signature[src]
impl PartialEq<Ed25519Signature> for Ed25519Signature[src]fn eq(&self, other: &Ed25519Signature) -> bool[src]
fn ne(&self, other: &Ed25519Signature) -> bool[src]
impl StructuralEq for Ed25519Signature[src]
impl StructuralEq for Ed25519Signature[src]impl StructuralPartialEq for Ed25519Signature[src]
impl StructuralPartialEq for Ed25519Signature[src]Auto Trait Implementations
impl RefUnwindSafe for Ed25519Signature
impl RefUnwindSafe for Ed25519Signatureimpl Send for Ed25519Signature
impl Send for Ed25519Signatureimpl Sync for Ed25519Signature
impl Sync for Ed25519Signatureimpl Unpin for Ed25519Signature
impl Unpin for Ed25519Signatureimpl UnwindSafe for Ed25519Signature
impl UnwindSafe for Ed25519Signature