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>,
}
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>
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 · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more