pub struct FormaIssue {
pub path: FieldPath,
pub code: IssueCode,
pub message: Cow<'static, str>,
pub params: IssueParams,
}Expand description
Fields§
§path: FieldPathAddress of the field under validation (ROOT for top-level primitives; dot-joined key segments once validation descends into objects).
code: IssueCodeStable constraint identifier.
message: Cow<'static, str>Static message for builtins; dynamic allowed for custom rules.
params: IssueParamsOrdered parameters (e.g. min = 3).
Trait Implementations§
Source§impl Clone for FormaIssue
impl Clone for FormaIssue
Source§impl Debug for FormaIssue
impl Debug for FormaIssue
Source§impl PartialEq for FormaIssue
impl PartialEq for FormaIssue
impl StructuralPartialEq for FormaIssue
Auto Trait Implementations§
impl Freeze for FormaIssue
impl RefUnwindSafe for FormaIssue
impl Send for FormaIssue
impl Sync for FormaIssue
impl Unpin for FormaIssue
impl UnsafeUnpin for FormaIssue
impl UnwindSafe for FormaIssue
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