Struct marker_api::LintPassInfo
source · #[non_exhaustive]#[repr(C)]pub struct LintPassInfo { /* private fields */ }
Expand description
This struct provides basic information required by the driver. It can also
be used to provide additional information. The struct is constructed using
the LintPassInfoBuilder
.
All references and pointers in this struct have to have the 'static
lifetime
due to ABI constraints.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for LintPassInfo
impl !Send for LintPassInfo
impl !Sync for LintPassInfo
impl Unpin for LintPassInfo
impl UnwindSafe for LintPassInfo
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