pub struct SemanticsTree { /* private fields */ }Expand description
Rooted semantics tree extracted after layout.
Implementations§
Source§impl SemanticsTree
impl SemanticsTree
pub fn root(&self) -> &SemanticsNode
Trait Implementations§
Source§impl Clone for SemanticsTree
impl Clone for SemanticsTree
Source§fn clone(&self) -> SemanticsTree
fn clone(&self) -> SemanticsTree
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 SemanticsTree
impl RefUnwindSafe for SemanticsTree
impl Send for SemanticsTree
impl Sync for SemanticsTree
impl Unpin for SemanticsTree
impl UnwindSafe for SemanticsTree
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