pub struct SourceRecommendation {
pub kind: SourceKind,
pub priority: SourcePriority,
pub adapter_ids: Vec<String>,
pub suggested_paths: Vec<String>,
pub acquisition_hints: Vec<AcquisitionHint>,
pub search_terms: Vec<String>,
pub acceptance: String,
pub rationale: String,
pub area: Option<GeoBounds>,
}Fields§
§kind: SourceKind§priority: SourcePriority§adapter_ids: Vec<String>§suggested_paths: Vec<String>§acquisition_hints: Vec<AcquisitionHint>§search_terms: Vec<String>§acceptance: String§rationale: String§area: Option<GeoBounds>Trait Implementations§
Source§impl Clone for SourceRecommendation
impl Clone for SourceRecommendation
Source§fn clone(&self) -> SourceRecommendation
fn clone(&self) -> SourceRecommendation
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 SourceRecommendation
impl Debug for SourceRecommendation
Source§impl<'de> Deserialize<'de> for SourceRecommendation
impl<'de> Deserialize<'de> for SourceRecommendation
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 SourceRecommendation
impl PartialEq for SourceRecommendation
Source§impl Serialize for SourceRecommendation
impl Serialize for SourceRecommendation
impl StructuralPartialEq for SourceRecommendation
Auto Trait Implementations§
impl Freeze for SourceRecommendation
impl RefUnwindSafe for SourceRecommendation
impl Send for SourceRecommendation
impl Sync for SourceRecommendation
impl Unpin for SourceRecommendation
impl UnsafeUnpin for SourceRecommendation
impl UnwindSafe for SourceRecommendation
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