pub struct TlsTranscriptSha256 { /* private fields */ }Expand description
Tracks TLS handshake transcript using streaming SHA-256 updates.
Implementations§
Source§impl TlsTranscriptSha256
impl TlsTranscriptSha256
Sourcepub fn noxtls_new() -> Self
pub fn noxtls_new() -> Self
Sourcepub fn noxtls_update(&mut self, message: &[u8])
pub fn noxtls_update(&mut self, message: &[u8])
Trait Implementations§
Source§impl Clone for TlsTranscriptSha256
impl Clone for TlsTranscriptSha256
Source§fn clone(&self) -> TlsTranscriptSha256
fn clone(&self) -> TlsTranscriptSha256
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TlsTranscriptSha256
impl Debug for TlsTranscriptSha256
Source§impl Default for TlsTranscriptSha256
impl Default for TlsTranscriptSha256
Source§fn default() -> TlsTranscriptSha256
fn default() -> TlsTranscriptSha256
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TlsTranscriptSha256
impl RefUnwindSafe for TlsTranscriptSha256
impl Send for TlsTranscriptSha256
impl Sync for TlsTranscriptSha256
impl Unpin for TlsTranscriptSha256
impl UnsafeUnpin for TlsTranscriptSha256
impl UnwindSafe for TlsTranscriptSha256
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