pub struct BullshitAlert {
pub kind: BullshitKind,
pub confidence: f32,
pub severity: f32,
pub file: PathBuf,
pub line: usize,
pub column: usize,
pub context_snippet: String,
pub why_bs: String,
pub suggestion: String,
}Fields§
§kind: BullshitKind§confidence: f32§severity: f32§file: PathBuf§line: usize§column: usize§context_snippet: String§why_bs: String§suggestion: StringTrait Implementations§
Source§impl Clone for BullshitAlert
impl Clone for BullshitAlert
Source§fn clone(&self) -> BullshitAlert
fn clone(&self) -> BullshitAlert
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BullshitAlert
impl Debug for BullshitAlert
Source§impl<'de> Deserialize<'de> for BullshitAlert
impl<'de> Deserialize<'de> for BullshitAlert
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 BullshitAlert
impl RefUnwindSafe for BullshitAlert
impl Send for BullshitAlert
impl Sync for BullshitAlert
impl Unpin for BullshitAlert
impl UnsafeUnpin for BullshitAlert
impl UnwindSafe for BullshitAlert
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