pub struct EventEvidenceLine {
pub line: u32,
pub text: String,
}Expand description
Bounded, source-free evidence identifying where a fact was observed.
text is an extractor-generated label, not a copy of source code or a message payload.
Fields§
§line: u32One-based line containing the direct evidence.
text: StringBounded description of the recognized declaration.
Trait Implementations§
Source§impl Clone for EventEvidenceLine
impl Clone for EventEvidenceLine
Source§fn clone(&self) -> EventEvidenceLine
fn clone(&self) -> EventEvidenceLine
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EventEvidenceLine
impl Debug for EventEvidenceLine
Source§impl<'de> Deserialize<'de> for EventEvidenceLine
impl<'de> Deserialize<'de> for EventEvidenceLine
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
impl Eq for EventEvidenceLine
Source§impl Hash for EventEvidenceLine
impl Hash for EventEvidenceLine
Source§impl Ord for EventEvidenceLine
impl Ord for EventEvidenceLine
Source§fn cmp(&self, other: &EventEvidenceLine) -> Ordering
fn cmp(&self, other: &EventEvidenceLine) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EventEvidenceLine
impl PartialEq for EventEvidenceLine
Source§impl PartialOrd for EventEvidenceLine
impl PartialOrd for EventEvidenceLine
Source§impl Serialize for EventEvidenceLine
impl Serialize for EventEvidenceLine
impl StructuralPartialEq for EventEvidenceLine
Auto Trait Implementations§
impl Freeze for EventEvidenceLine
impl RefUnwindSafe for EventEvidenceLine
impl Send for EventEvidenceLine
impl Sync for EventEvidenceLine
impl Unpin for EventEvidenceLine
impl UnsafeUnpin for EventEvidenceLine
impl UnwindSafe for EventEvidenceLine
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.