Struct updatehub_package_schema::UpdatePackage [−][src]
pub struct UpdatePackage {
pub product_uid: String,
pub version: String,
pub supported_hardware: SupportedHardware,
pub objects: (Vec<Object>, Vec<Object>),
}Fields
product_uid: Stringversion: Stringsupported_hardware: SupportedHardwareobjects: (Vec<Object>, Vec<Object>)Trait Implementations
impl<'de> Deserialize<'de> for UpdatePackage[src]
impl<'de> Deserialize<'de> for UpdatePackage[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl PartialEq<UpdatePackage> for UpdatePackage[src]
impl PartialEq<UpdatePackage> for UpdatePackage[src]fn eq(&self, other: &UpdatePackage) -> bool[src]
fn ne(&self, other: &UpdatePackage) -> bool[src]
impl StructuralPartialEq for UpdatePackage[src]
impl StructuralPartialEq for UpdatePackage[src]Auto Trait Implementations
impl RefUnwindSafe for UpdatePackage
impl RefUnwindSafe for UpdatePackageimpl Send for UpdatePackage
impl Send for UpdatePackageimpl Sync for UpdatePackage
impl Sync for UpdatePackageimpl Unpin for UpdatePackage
impl Unpin for UpdatePackageimpl UnwindSafe for UpdatePackage
impl UnwindSafe for UpdatePackageBlanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]