pub struct FlatpakDataCheckerConfig {
pub type: Option<String>,
pub url: Option<String>,
pub version_pattern: Option<String>,
pub is_main_source: Option<bool>,
pub versions: BTreeMap<String, String>,
}
Expand description
See https://github.com/flathub/flatpak-external-data-checker#changes-to-flatpak-manifests for the specification
Fields§
§type: Option<String>
§url: Option<String>
§version_pattern: Option<String>
§is_main_source: Option<bool>
§versions: BTreeMap<String, String>
The constraints placed on version checking. See https://github.com/flathub/flatpak-external-data-checker#version-constraining
Trait Implementations§
Source§impl Clone for FlatpakDataCheckerConfig
impl Clone for FlatpakDataCheckerConfig
Source§fn clone(&self) -> FlatpakDataCheckerConfig
fn clone(&self) -> FlatpakDataCheckerConfig
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 FlatpakDataCheckerConfig
impl Debug for FlatpakDataCheckerConfig
Source§impl Default for FlatpakDataCheckerConfig
impl Default for FlatpakDataCheckerConfig
Source§fn default() -> FlatpakDataCheckerConfig
fn default() -> FlatpakDataCheckerConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FlatpakDataCheckerConfigwhere
FlatpakDataCheckerConfig: Default,
impl<'de> Deserialize<'de> for FlatpakDataCheckerConfigwhere
FlatpakDataCheckerConfig: Default,
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 Hash for FlatpakDataCheckerConfig
impl Hash for FlatpakDataCheckerConfig
Auto Trait Implementations§
impl Freeze for FlatpakDataCheckerConfig
impl RefUnwindSafe for FlatpakDataCheckerConfig
impl Send for FlatpakDataCheckerConfig
impl Sync for FlatpakDataCheckerConfig
impl Unpin for FlatpakDataCheckerConfig
impl UnwindSafe for FlatpakDataCheckerConfig
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