pub struct TreeNodeInfo {
pub id: String,
pub label: String,
pub file: PathBuf,
pub line: u32,
pub col: u32,
}Expand description
Represents a tree node for validation purposes
Fields§
§id: String§label: String§file: PathBuf§line: u32§col: u32Trait Implementations§
Source§impl Clone for TreeNodeInfo
impl Clone for TreeNodeInfo
Source§fn clone(&self) -> TreeNodeInfo
fn clone(&self) -> TreeNodeInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 TreeNodeInfo
impl RefUnwindSafe for TreeNodeInfo
impl Send for TreeNodeInfo
impl Sync for TreeNodeInfo
impl Unpin for TreeNodeInfo
impl UnwindSafe for TreeNodeInfo
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