pub struct VerifyImageOptions {
pub base: VerifyOptions,
pub scan_robust: bool,
}Expand description
Options for super::advanced::verify_image.
Fields§
§base: VerifyOptionsStrict and key_dir, reused from inline text path.
scan_robust: boolWhen true, scan the LSB channel if the metadata channel is absent. Default false (cost: full pixel decode).
Trait Implementations§
Source§impl Clone for VerifyImageOptions
impl Clone for VerifyImageOptions
Source§fn clone(&self) -> VerifyImageOptions
fn clone(&self) -> VerifyImageOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 VerifyImageOptions
impl Debug for VerifyImageOptions
Source§impl Default for VerifyImageOptions
impl Default for VerifyImageOptions
Source§fn default() -> VerifyImageOptions
fn default() -> VerifyImageOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VerifyImageOptions
impl RefUnwindSafe for VerifyImageOptions
impl Send for VerifyImageOptions
impl Sync for VerifyImageOptions
impl Unpin for VerifyImageOptions
impl UnsafeUnpin for VerifyImageOptions
impl UnwindSafe for VerifyImageOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more