pub struct RuntimeCoverageAction {
pub kind: String,
pub description: String,
pub auto_fixable: bool,
}Expand description
Suggested follow-up action for a runtime coverage finding.
Fields§
§kind: StringAction identifier, normalized to type in JSON output. Known values
emitted by fallow coverage analyze: delete-cold-code
(verdict=safe_to_delete), review-runtime (verdict=review_required).
The sidecar may emit additional protocol-specific identifiers;
consumers should treat unknown values as forward-compat extensions.
description: StringHuman-readable action description.
auto_fixable: boolWhether fallow can apply this action automatically.
Trait Implementations§
Source§impl Clone for RuntimeCoverageAction
impl Clone for RuntimeCoverageAction
Source§impl Debug for RuntimeCoverageAction
impl Debug for RuntimeCoverageAction
Source§impl<'de> Deserialize<'de> for RuntimeCoverageAction
impl<'de> Deserialize<'de> for RuntimeCoverageAction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RuntimeCoverageAction
impl RefUnwindSafe for RuntimeCoverageAction
impl Send for RuntimeCoverageAction
impl Sync for RuntimeCoverageAction
impl Unpin for RuntimeCoverageAction
impl UnsafeUnpin for RuntimeCoverageAction
impl UnwindSafe for RuntimeCoverageAction
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