Struct rustls::tls13::Tls13MessageDecrypter
source · struct Tls13MessageDecrypter {
dec_key: LessSafeKey,
iv: Iv,
}
Fields§
§dec_key: LessSafeKey
§iv: Iv
Trait Implementations§
source§impl MessageDecrypter for Tls13MessageDecrypter
impl MessageDecrypter for Tls13MessageDecrypter
source§fn decrypt(&self, msg: OpaqueMessage, seq: u64) -> Result<PlainMessage, Error>
fn decrypt(&self, msg: OpaqueMessage, seq: u64) -> Result<PlainMessage, Error>
Perform the decryption over the concerned TLS message.
Auto Trait Implementations§
impl Freeze for Tls13MessageDecrypter
impl RefUnwindSafe for Tls13MessageDecrypter
impl Send for Tls13MessageDecrypter
impl Sync for Tls13MessageDecrypter
impl Unpin for Tls13MessageDecrypter
impl UnwindSafe for Tls13MessageDecrypter
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