Trait nisty::AsArrayRef [−][src]
Similar to core::convert::AsRef
.
Advantage: we can implement it on arrays of more than 32 bytes
Disadvantage: does not auto-dereference
Required methods
fn as_array_ref(&self) -> &T
[src]
Implementors
impl AsArrayRef<[u8; 32]> for &SecretKey
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 32]> for &Seed
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 32]> for &SharedSecret
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 32]> for &[u8; 32]
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 32]> for SecretKey
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 32]> for Seed
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 32]> for SharedSecret
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 32]> for [u8; 32]
[src]
fn as_array_ref(&self) -> &[u8; 32]
[src]
impl AsArrayRef<[u8; 64]> for &PublicKey
[src]
Serialization of public key references as byte array references.
fn as_array_ref(&self) -> &[u8; 64]
[src]
impl AsArrayRef<[u8; 64]> for &Signature
[src]
fn as_array_ref(&self) -> &[u8; 64]
[src]
impl AsArrayRef<[u8; 64]> for &[u8; 64]
[src]
fn as_array_ref(&self) -> &[u8; 64]
[src]
impl AsArrayRef<[u8; 64]> for PublicKey
[src]
Serialization of public keys as byte array references.