pub struct FixerMeta {
pub fix_key: &'static str,
pub description: &'static str,
pub safety: SafetyClass,
pub consumes_sensors: &'static [&'static str],
pub consumes_check_ids: &'static [&'static str],
}Expand description
Metadata describing a fixer for listing/documentation.
Fields§
§fix_key: &'static strUnique key for this fixer (e.g., “cargo.workspace_resolver_v2”).
description: &'static strBrief human-readable description.
safety: SafetyClassSafety classification for this fixer’s ops.
consumes_sensors: &'static [&'static str]Tool prefixes consumed by this fixer’s checks.
consumes_check_ids: &'static [&'static str]Check IDs consumed by this fixer’s checks.
Trait Implementations§
Source§impl Serialize for FixerMeta
impl Serialize for FixerMeta
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for FixerMeta
impl RefUnwindSafe for FixerMeta
impl Send for FixerMeta
impl Sync for FixerMeta
impl Unpin for FixerMeta
impl UnsafeUnpin for FixerMeta
impl UnwindSafe for FixerMeta
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