pub enum ChecksumRequest {
Calculate(ChecksumAlgorithm),
Precomputed(ObjectChecksum),
}Expand description
How a destination checksum should be supplied.
Variants§
Calculate(ChecksumAlgorithm)
Ask the adapter and service to calculate the selected algorithm.
Precomputed(ObjectChecksum)
Send a checksum that the caller already calculated.
Trait Implementations§
Source§impl Clone for ChecksumRequest
impl Clone for ChecksumRequest
Source§fn clone(&self) -> ChecksumRequest
fn clone(&self) -> ChecksumRequest
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 ChecksumRequest
impl Debug for ChecksumRequest
impl Eq for ChecksumRequest
Source§impl PartialEq for ChecksumRequest
impl PartialEq for ChecksumRequest
impl StructuralPartialEq for ChecksumRequest
Auto Trait Implementations§
impl Freeze for ChecksumRequest
impl RefUnwindSafe for ChecksumRequest
impl Send for ChecksumRequest
impl Sync for ChecksumRequest
impl Unpin for ChecksumRequest
impl UnsafeUnpin for ChecksumRequest
impl UnwindSafe for ChecksumRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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