pub struct DiscoveredSource {Show 13 fields
pub discovery_backend: String,
pub name: String,
pub url: String,
pub kind: String,
pub source_type: String,
pub auth: String,
pub api_available: String,
pub docs_url: Option<String>,
pub coverage_notes: String,
pub integration_difficulty: String,
pub confidence: String,
pub evidence_links: Vec<String>,
pub evidence_snippets: Vec<String>,
}Fields§
§discovery_backend: String§name: String§url: String§kind: String§source_type: String§auth: String§api_available: String§docs_url: Option<String>§coverage_notes: String§integration_difficulty: String§confidence: String§evidence_links: Vec<String>§evidence_snippets: Vec<String>Trait Implementations§
Source§impl Clone for DiscoveredSource
impl Clone for DiscoveredSource
Source§fn clone(&self) -> DiscoveredSource
fn clone(&self) -> DiscoveredSource
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 DiscoveredSource
impl Debug for DiscoveredSource
Source§impl<'de> Deserialize<'de> for DiscoveredSource
impl<'de> Deserialize<'de> for DiscoveredSource
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 DiscoveredSource
Source§impl PartialEq for DiscoveredSource
impl PartialEq for DiscoveredSource
Source§impl Serialize for DiscoveredSource
impl Serialize for DiscoveredSource
impl StructuralPartialEq for DiscoveredSource
Auto Trait Implementations§
impl Freeze for DiscoveredSource
impl RefUnwindSafe for DiscoveredSource
impl Send for DiscoveredSource
impl Sync for DiscoveredSource
impl Unpin for DiscoveredSource
impl UnsafeUnpin for DiscoveredSource
impl UnwindSafe for DiscoveredSource
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