Struct rustc_expand::mbe::macro_check::BinderInfo [−][src]
struct BinderInfo {
span: Span,
ops: SmallVec<[KleeneToken; 1]>,
}Expand description
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 BinderInfoimpl !Send for BinderInfoimpl !Sync for BinderInfoimpl Unpin for BinderInfoimpl UnwindSafe for BinderInfoBlanket Implementations
Layout
Note: Most layout information is completely unstable and may be different between compiler versions and platforms. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 32 bytes