pub struct SyntaxCheck {
pub has_error: bool,
pub first_error_line: Option<usize>,
}Expand description
Outcome of a tree-sitter parse probe.
Fields§
§has_error: booltrue when the parse tree contains an ERROR or MISSING node.
first_error_line: Option<usize>1-based line of the first error/missing node, when one was located.
Trait Implementations§
Source§impl Clone for SyntaxCheck
impl Clone for SyntaxCheck
impl Copy for SyntaxCheck
Source§impl Debug for SyntaxCheck
impl Debug for SyntaxCheck
impl Eq for SyntaxCheck
Source§impl PartialEq for SyntaxCheck
impl PartialEq for SyntaxCheck
impl StructuralPartialEq for SyntaxCheck
Auto Trait Implementations§
impl Freeze for SyntaxCheck
impl RefUnwindSafe for SyntaxCheck
impl Send for SyntaxCheck
impl Sync for SyntaxCheck
impl Unpin for SyntaxCheck
impl UnsafeUnpin for SyntaxCheck
impl UnwindSafe for SyntaxCheck
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