pub struct ClojureRoot { /* private fields */ }Implementations§
Source§impl ClojureRoot
impl ClojureRoot
pub fn cast(node: ClojureNode) -> Option<Self>
pub fn syntax(&self) -> &ClojureNode
Trait Implementations§
Source§impl Clone for ClojureRoot
impl Clone for ClojureRoot
Source§fn clone(&self) -> ClojureRoot
fn clone(&self) -> ClojureRoot
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 ClojureRoot
impl RefUnwindSafe for ClojureRoot
impl Send for ClojureRoot
impl Sync for ClojureRoot
impl Unpin for ClojureRoot
impl UnwindSafe for ClojureRoot
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