pub struct ToolArgIssue {
pub pointer: String,
pub message: String,
}Expand description
One concrete schema violation.
Fields§
§pointer: StringJSON pointer to the offending field, e.g. /city or /units.
message: StringShort human-readable description, e.g. "required property missing".
Trait Implementations§
Source§impl Clone for ToolArgIssue
impl Clone for ToolArgIssue
Source§fn clone(&self) -> ToolArgIssue
fn clone(&self) -> ToolArgIssue
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 moreAuto Trait Implementations§
impl Freeze for ToolArgIssue
impl RefUnwindSafe for ToolArgIssue
impl Send for ToolArgIssue
impl Sync for ToolArgIssue
impl Unpin for ToolArgIssue
impl UnsafeUnpin for ToolArgIssue
impl UnwindSafe for ToolArgIssue
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