pub struct VampireRoot {
pub span: Range<usize>,
pub formulas: Vec<()>,
}Expand description
Vampire root node.
Fields§
§span: Range<usize>The source span covered by this root node.
formulas: Vec<()>The collection of formulas in the Vampire document.
Trait Implementations§
Source§impl Clone for VampireRoot
impl Clone for VampireRoot
Source§fn clone(&self) -> VampireRoot
fn clone(&self) -> VampireRoot
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 VampireRoot
impl RefUnwindSafe for VampireRoot
impl Send for VampireRoot
impl Sync for VampireRoot
impl Unpin for VampireRoot
impl UnsafeUnpin for VampireRoot
impl UnwindSafe for VampireRoot
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