pub struct SliceLocationExpression {
pub start: Box<Expression>,
pub range_start: Box<Expression>,
pub range_end: Box<Expression>,
pub mode: RangeMode,
pub ty: Type,
}
Fields§
§start: Box<Expression>
§range_start: Box<Expression>
§range_end: Box<Expression>
§mode: RangeMode
§ty: Type
Trait Implementations§
Source§impl Clone for SliceLocationExpression
impl Clone for SliceLocationExpression
Source§fn clone(&self) -> SliceLocationExpression
fn clone(&self) -> SliceLocationExpression
Returns a copy 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 SliceLocationExpression
impl RefUnwindSafe for SliceLocationExpression
impl !Send for SliceLocationExpression
impl !Sync for SliceLocationExpression
impl Unpin for SliceLocationExpression
impl UnwindSafe for SliceLocationExpression
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