pub struct ExpressionBox {
pub extent: Extent,
pub target: Box<Attributed<Expression>>,
pub whitespace: Vec<Whitespace>,
}Fields§
§extent: Extent§target: Box<Attributed<Expression>>§whitespace: Vec<Whitespace>Trait Implementations§
Source§impl Debug for ExpressionBox
impl Debug for ExpressionBox
Source§impl<'a> Index<&'a ExpressionBox> for str
impl<'a> Index<&'a ExpressionBox> for str
Source§impl Index<ExpressionBox> for str
impl Index<ExpressionBox> for str
Auto Trait Implementations§
impl Freeze for ExpressionBox
impl RefUnwindSafe for ExpressionBox
impl Send for ExpressionBox
impl Sync for ExpressionBox
impl Unpin for ExpressionBox
impl UnsafeUnpin for ExpressionBox
impl UnwindSafe for ExpressionBox
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