Struct recrypt::api::EncryptedMessage [−]
pub struct EncryptedMessage { /* fields omitted */ }
Implementations
impl EncryptedMessage
impl EncryptedMessage
pub fn new_from_slice(bytes: &[u8]) -> Result<EncryptedMessage, RecryptErr>
pub fn new_from_slice(bytes: &[u8]) -> Result<EncryptedMessage, RecryptErr>
construct $t from byte slice. Input slice must be exactly the correct length for the type.
Returns
Ok($t) or Err($RecryptErr::InputWrongSize]
Trait Implementations
impl Clone for EncryptedMessage
impl Clone for EncryptedMessage
fn clone(&self) -> EncryptedMessage
fn clone(&self) -> EncryptedMessage
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
impl Debug for EncryptedMessage
impl Debug for EncryptedMessage
impl From<EncryptedMessage> for [u8; 384]
impl From<EncryptedMessage> for [u8; 384]
fn from(t: EncryptedMessage) -> Self
fn from(t: EncryptedMessage) -> Self
Performs the conversion.
impl Hash for EncryptedMessage
impl Hash for EncryptedMessage
impl PartialEq<EncryptedMessage> for EncryptedMessage
impl PartialEq<EncryptedMessage> for EncryptedMessage
impl Copy for EncryptedMessage
impl Eq for EncryptedMessage
Auto Trait Implementations
impl RefUnwindSafe for EncryptedMessage
impl Send for EncryptedMessage
impl Sync for EncryptedMessage
impl Unpin for EncryptedMessage
impl UnwindSafe for EncryptedMessage
Blanket Implementations
Mutably borrows from an owned value. Read more