pub struct GeneratedTree { /* private fields */ }Expand description
One generated token tree: the artifact a renderer produces.
Implementations§
Source§impl GeneratedTree
impl GeneratedTree
Sourcepub fn tokens(&self) -> &[GeneratedToken]
pub fn tokens(&self) -> &[GeneratedToken]
The top-level tokens, in the order they were written.
Sourcepub fn inspected(&self) -> String
pub fn inspected(&self) -> String
The Rust source text this tree projects, for a person to read.
Sourcepub fn canonical_bytes(&self) -> Vec<u8> ⓘ
pub fn canonical_bytes(&self) -> Vec<u8> ⓘ
The tree’s canonical bytes.
Trait Implementations§
Source§impl Clone for GeneratedTree
impl Clone for GeneratedTree
Source§fn clone(&self) -> GeneratedTree
fn clone(&self) -> GeneratedTree
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GeneratedTree
impl Debug for GeneratedTree
impl Eq for GeneratedTree
Source§impl Hash for GeneratedTree
impl Hash for GeneratedTree
Source§impl PartialEq for GeneratedTree
impl PartialEq for GeneratedTree
impl StructuralPartialEq for GeneratedTree
Auto Trait Implementations§
impl Freeze for GeneratedTree
impl RefUnwindSafe for GeneratedTree
impl Send for GeneratedTree
impl Sync for GeneratedTree
impl Unpin for GeneratedTree
impl UnsafeUnpin for GeneratedTree
impl UnwindSafe for GeneratedTree
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