pub struct PatternSliceSubslice {
pub extent: Extent,
pub is_ref: Option<Extent>,
pub is_mut: Option<Extent>,
pub name: Ident,
pub whitespace: Vec<Whitespace>,
}Expand description
Fields§
§extent: Extent§is_ref: Option<Extent>§is_mut: Option<Extent>§name: Ident§whitespace: Vec<Whitespace>Trait Implementations§
Source§impl Debug for PatternSliceSubslice
impl Debug for PatternSliceSubslice
Source§impl<'a> Index<&'a PatternSliceSubslice> for str
impl<'a> Index<&'a PatternSliceSubslice> for str
Source§impl Index<PatternSliceSubslice> for str
impl Index<PatternSliceSubslice> for str
Auto Trait Implementations§
impl Freeze for PatternSliceSubslice
impl RefUnwindSafe for PatternSliceSubslice
impl Send for PatternSliceSubslice
impl Sync for PatternSliceSubslice
impl Unpin for PatternSliceSubslice
impl UnsafeUnpin for PatternSliceSubslice
impl UnwindSafe for PatternSliceSubslice
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