pub struct AstOutput {
pub node: String,
pub comments: Vec<String>,
}
Expand description
The output of the emitter.
Fields§
§node: String
The emitted node.
comments: Vec<String>
The comments associated with the node.
Auto Trait Implementations§
impl Freeze for AstOutput
impl RefUnwindSafe for AstOutput
impl Send for AstOutput
impl Sync for AstOutput
impl Unpin for AstOutput
impl UnwindSafe for AstOutput
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