[−][src]Struct rustc_expand::mbe::macro_check::BinderInfo
Information attached to a meta-variable binder in LHS.
Fields
span: SpanThe span of the meta-variable in LHS.
ops: SmallVec<[KleeneToken; 1]>The stack of Kleene operators (outermost first).
Auto Trait Implementations
impl RefUnwindSafe for BinderInfo
impl !Send for BinderInfo
impl !Sync for BinderInfo
impl Unpin for BinderInfo
impl UnwindSafe for BinderInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,