Struct rustc_ast_passes::errors::PatternFnPointer
source · pub struct PatternFnPointer {
pub span: Span,
}
Fields§
§span: Span
Trait Implementations§
source§impl<'_sess, G> Diagnostic<'_sess, G> for PatternFnPointerwhere
G: EmissionGuarantee,
impl<'_sess, G> Diagnostic<'_sess, G> for PatternFnPointerwhere
G: EmissionGuarantee,
Auto Trait Implementations§
impl DynSend for PatternFnPointer
impl DynSync for PatternFnPointer
impl Freeze for PatternFnPointer
impl RefUnwindSafe for PatternFnPointer
impl Send for PatternFnPointer
impl Sync for PatternFnPointer
impl Unpin for PatternFnPointer
impl UnwindSafe for PatternFnPointer
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
source§impl<T, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
§impl<T> Filterable for T
impl<T> Filterable for T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
source§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<'a, T> Captures<'a> for Twhere
T: ?Sized,
impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> MaybeSendSync for T
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. 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: 8 bytes