pub enum WebRecordError {
BoundExceeded(&'static str),
InvalidSelector,
ContentIdentity,
MissingDecision(PolicyKind),
InvalidRecord(&'static str),
}Expand description
Validation or bounded decoding refusal.
Variants§
BoundExceeded(&'static str)
InvalidSelector
ContentIdentity
MissingDecision(PolicyKind)
InvalidRecord(&'static str)
Trait Implementations§
Source§impl Clone for WebRecordError
impl Clone for WebRecordError
Source§fn clone(&self) -> WebRecordError
fn clone(&self) -> WebRecordError
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 WebRecordError
impl Debug for WebRecordError
Source§impl Display for WebRecordError
impl Display for WebRecordError
impl Eq for WebRecordError
Source§impl Error for WebRecordError
impl Error for WebRecordError
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()
Source§impl PartialEq for WebRecordError
impl PartialEq for WebRecordError
impl StructuralPartialEq for WebRecordError
Auto Trait Implementations§
impl Freeze for WebRecordError
impl RefUnwindSafe for WebRecordError
impl Send for WebRecordError
impl Sync for WebRecordError
impl Unpin for WebRecordError
impl UnsafeUnpin for WebRecordError
impl UnwindSafe for WebRecordError
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