pub fn ed25519_bytes(&self) -> Option<&[u8; 32]> {
        match self {
            CspPublicKey::Ed25519(bytes) => Some(&bytes.0),
            _ => None,
        }
    }
/// Return the Ed25519 public key, or else None if the wrong type
Return the Ed25519 public key, or else None if the wrong type
Return the Ed25519 public key or else None if the wrong type
pub fn ed25519_bytes(&self) -> Option<&[u8; 32]> {
        match self {
            CspPublicKey::Ed25519(bytes) => Some(&bytes.0),
            _ => None,
        }
    }
pub fn ed25519_bytes ( & self ) -> Option < & [ u8 ; 32 ] > { match self { CspPublicKey :: Ed25519 ( bytes ) => Some ( & bytes . 0 ) , _ => None , } }
Return the Ed25519 public key, or else None if the wrong type
Return the Ed25519 public key or else None if the wrong type
&self
&self