pub enum WordPressAssetFingerprintError {
EmptyInput,
InputTooLarge,
DuplicateKey,
StructuralLimitExceeded,
MalformedJson,
UnsupportedSchema,
InvalidCatalog,
DuplicateIdentity,
RetainedDataTooLarge,
InvalidObservation,
MatchLimitExceeded,
}Expand description
Fail-closed errors for catalogue parsing and pure candidate matching.
Variants§
EmptyInput
InputTooLarge
DuplicateKey
StructuralLimitExceeded
MalformedJson
UnsupportedSchema
InvalidCatalog
DuplicateIdentity
RetainedDataTooLarge
InvalidObservation
MatchLimitExceeded
Trait Implementations§
Source§impl Clone for WordPressAssetFingerprintError
impl Clone for WordPressAssetFingerprintError
Source§fn clone(&self) -> WordPressAssetFingerprintError
fn clone(&self) -> WordPressAssetFingerprintError
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 moreimpl Copy for WordPressAssetFingerprintError
impl Eq for WordPressAssetFingerprintError
Source§impl Error for WordPressAssetFingerprintError
impl Error for WordPressAssetFingerprintError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
impl StructuralPartialEq for WordPressAssetFingerprintError
Auto Trait Implementations§
impl Freeze for WordPressAssetFingerprintError
impl RefUnwindSafe for WordPressAssetFingerprintError
impl Send for WordPressAssetFingerprintError
impl Sync for WordPressAssetFingerprintError
impl Unpin for WordPressAssetFingerprintError
impl UnsafeUnpin for WordPressAssetFingerprintError
impl UnwindSafe for WordPressAssetFingerprintError
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more