Struct flatpak_rs::source::FlatpakDataCheckerConfig
source · [−]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
sourceimpl Clone for FlatpakDataCheckerConfig
impl Clone for FlatpakDataCheckerConfig
sourcefn clone(&self) -> FlatpakDataCheckerConfig
fn clone(&self) -> FlatpakDataCheckerConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FlatpakDataCheckerConfig
impl Debug for FlatpakDataCheckerConfig
sourceimpl Default for FlatpakDataCheckerConfig
impl Default for FlatpakDataCheckerConfig
sourcefn default() -> FlatpakDataCheckerConfig
fn default() -> FlatpakDataCheckerConfig
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for FlatpakDataCheckerConfig where
FlatpakDataCheckerConfig: Default,
impl<'de> Deserialize<'de> for FlatpakDataCheckerConfig where
FlatpakDataCheckerConfig: Default,
sourcefn 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
sourceimpl Hash for FlatpakDataCheckerConfig
impl Hash for FlatpakDataCheckerConfig
sourceimpl Serialize for FlatpakDataCheckerConfig
impl Serialize for FlatpakDataCheckerConfig
Auto Trait Implementations
impl RefUnwindSafe for FlatpakDataCheckerConfig
impl Send for FlatpakDataCheckerConfig
impl Sync for FlatpakDataCheckerConfig
impl Unpin for FlatpakDataCheckerConfig
impl UnwindSafe for FlatpakDataCheckerConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more