pub struct CommandBlockAst {
pub source: SmolStr,
pub interpolations: Vec<InterpolationAst>,
pub range: TextRange,
pub line_ranges: Vec<TextRange>,
}Fields§
§source: SmolStr§interpolations: Vec<InterpolationAst>§range: TextRange§line_ranges: Vec<TextRange>Trait Implementations§
Source§impl Clone for CommandBlockAst
impl Clone for CommandBlockAst
Source§impl Debug for CommandBlockAst
impl Debug for CommandBlockAst
impl Eq for CommandBlockAst
Source§impl PartialEq for CommandBlockAst
impl PartialEq for CommandBlockAst
impl StructuralPartialEq for CommandBlockAst
Auto Trait Implementations§
impl Freeze for CommandBlockAst
impl RefUnwindSafe for CommandBlockAst
impl Send for CommandBlockAst
impl Sync for CommandBlockAst
impl Unpin for CommandBlockAst
impl UnsafeUnpin for CommandBlockAst
impl UnwindSafe for CommandBlockAst
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