Struct ValidationOptions
pub struct ValidationOptions { /* private fields */ }
Whether to do accurate or approximate comparison.
Trait Implementations
impl Clone for ValidationOptions
fn clone(&self) -> Self
impl Copy for ValidationOptions
impl Debug for ValidationOptions
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for ValidationOptions
fn default() -> Self
impl Eq for ValidationOptions
impl Hash for ValidationOptions
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for ValidationOptions
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for ValidationOptions
Auto Trait Implementations
impl Freeze for ValidationOptions
impl RefUnwindSafe for ValidationOptions
impl Send for ValidationOptions
impl Sync for ValidationOptions
impl Unpin for ValidationOptions
impl UnsafeUnpin for ValidationOptions
impl UnwindSafe for ValidationOptions
Blanket Implementations
impl<R, P> ReadPrimitive<R> for ValidationOptions
where
R: Read + ReadEndian<P>,
P: Default,
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for ValidationOptions
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for ValidationOptions
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for ValidationOptions
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ValidationOptions
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ValidationOptions
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for ValidationOptions
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for ValidationOptions
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Pointable for ValidationOptions
const ALIGN: usize = _;type Init = T;unsafe fn init(init: <T as Pointable>::Init) -> usizeunsafe fn deref<'a>(ptr: usize) -> &'a Tunsafe fn deref_mut<'a>(ptr: usize) -> &'a mut Tunsafe fn drop(ptr: usize)
impl<T> Read<Exclusive, BecauseExclusive> for ValidationOptions
where
T: ?Sized,
impl<T> ToOwned for ValidationOptions
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for ValidationOptions
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ValidationOptions
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for ValidationOptions
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>