pub struct StreamVerifier<'a> { /* private fields */ }Expand description
A StreamVerifier to verify a signature against a data stream
This mode of operation allows for verification of large files by processing them in chunks, without having to load the entire file into memory.
Note that this mode only works with pre-hashed signatures (not legacy mode).
Implementations§
Trait Implementations§
Source§impl<'a> Clone for StreamVerifier<'a>
impl<'a> Clone for StreamVerifier<'a>
Source§fn clone(&self) -> StreamVerifier<'a>
fn clone(&self) -> StreamVerifier<'a>
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 moreAuto Trait Implementations§
impl<'a> Freeze for StreamVerifier<'a>
impl<'a> RefUnwindSafe for StreamVerifier<'a>
impl<'a> Send for StreamVerifier<'a>
impl<'a> Sync for StreamVerifier<'a>
impl<'a> Unpin for StreamVerifier<'a>
impl<'a> UnsafeUnpin for StreamVerifier<'a>
impl<'a> UnwindSafe for StreamVerifier<'a>
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