pub struct Locator {
pub schema: String,
pub rule: Option<String>,
}Expand description
Where in a schema the rule that failed sits: the id of the schema,
and the rule’s rule-id, else its section and block position. A
finding that a schema rule raises ends with it.
Fields§
§schema: StringThe id of the schema.
rule: Option<String>Where the rule sits in the schema, when the check knows.
Implementations§
Trait Implementations§
impl Eq for Locator
impl StructuralPartialEq for Locator
Auto Trait Implementations§
impl Freeze for Locator
impl RefUnwindSafe for Locator
impl Send for Locator
impl Sync for Locator
impl Unpin for Locator
impl UnsafeUnpin for Locator
impl UnwindSafe for Locator
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