pub struct EvidenceFunction {
pub name: String,
pub line: u32,
pub cognitive: u16,
}Expand description
A function referenced in target evidence.
Fields§
§name: StringFunction name.
line: u321-based line number.
cognitive: u16Cognitive complexity score.
Trait Implementations§
Source§impl Clone for EvidenceFunction
impl Clone for EvidenceFunction
Source§impl Debug for EvidenceFunction
impl Debug for EvidenceFunction
Source§impl<'de> Deserialize<'de> for EvidenceFunction
impl<'de> Deserialize<'de> for EvidenceFunction
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 EvidenceFunction
impl RefUnwindSafe for EvidenceFunction
impl Send for EvidenceFunction
impl Sync for EvidenceFunction
impl Unpin for EvidenceFunction
impl UnsafeUnpin for EvidenceFunction
impl UnwindSafe for EvidenceFunction
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