pub enum AuditValidationError {
NonPositiveAt(i64),
EmptyAud,
EmptyMethod,
EmptyResult,
EmptyRequestId,
}Expand description
Why an AuditRecord failed validation before reaching the store.
The HTTP layer surfaces these as 400 audit_invalid. They are the
“forbidden shape” the F13 verify item calls out — a malformed batch is
rejected wholesale so kamaji’s bounded-backoff retry sees a clean
4xx, not a partial commit.
Variants§
Trait Implementations§
Source§impl Clone for AuditValidationError
impl Clone for AuditValidationError
Source§fn clone(&self) -> AuditValidationError
fn clone(&self) -> AuditValidationError
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 AuditValidationError
impl Debug for AuditValidationError
Source§impl Display for AuditValidationError
impl Display for AuditValidationError
impl Eq for AuditValidationError
Source§impl Error for AuditValidationError
impl Error for AuditValidationError
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 AuditValidationError
impl PartialEq for AuditValidationError
impl StructuralPartialEq for AuditValidationError
Auto Trait Implementations§
impl Freeze for AuditValidationError
impl RefUnwindSafe for AuditValidationError
impl Send for AuditValidationError
impl Sync for AuditValidationError
impl Unpin for AuditValidationError
impl UnsafeUnpin for AuditValidationError
impl UnwindSafe for AuditValidationError
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