pub enum DiscoverySource {
StaticAnalysis,
GitDiff,
TicketSystem,
ApiTraffic,
HistoricalContext,
Manual,
}Expand description
How an entity was discovered — determines base confidence and decay rate.
Variants§
StaticAnalysis
Extracted from source code via tree-sitter AST parsing
GitDiff
Inferred from git diff comparison
TicketSystem
Extracted from Jira/ticket system
ApiTraffic
Observed in API traffic logs
HistoricalContext
Loaded from historical context snapshot
Manual
Manually specified
Trait Implementations§
Source§impl Clone for DiscoverySource
impl Clone for DiscoverySource
Source§fn clone(&self) -> DiscoverySource
fn clone(&self) -> DiscoverySource
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 DiscoverySource
impl Debug for DiscoverySource
Source§impl<'de> Deserialize<'de> for DiscoverySource
impl<'de> Deserialize<'de> for DiscoverySource
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
Source§impl PartialEq for DiscoverySource
impl PartialEq for DiscoverySource
Source§impl Serialize for DiscoverySource
impl Serialize for DiscoverySource
impl StructuralPartialEq for DiscoverySource
Auto Trait Implementations§
impl Freeze for DiscoverySource
impl RefUnwindSafe for DiscoverySource
impl Send for DiscoverySource
impl Sync for DiscoverySource
impl Unpin for DiscoverySource
impl UnsafeUnpin for DiscoverySource
impl UnwindSafe for DiscoverySource
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