pub struct Addon {Show 23 fields
pub author: Option<String>,
pub background_color: Option<String>,
pub compatible: Option<bool>,
pub config_description_uri: Option<String>,
pub connection: Option<String>,
pub content_type: Option<String>,
pub countries: Option<Vec<String>>,
pub description: Option<String>,
pub detailed_description: Option<String>,
pub id: Option<String>,
pub image_link: Option<String>,
pub installed: Option<bool>,
pub keywords: Option<String>,
pub label: Option<String>,
pub license: Option<String>,
pub link: Option<String>,
pub logger_packages: Option<Vec<String>>,
pub maturity: Option<String>,
pub properties: Option<HashMap<String, Value>>,
pub type: Option<String>,
pub uid: Option<String>,
pub verified_author: Option<bool>,
pub version: Option<String>,
}Fields§
§background_color: Option<String>§compatible: Option<bool>§config_description_uri: Option<String>§connection: Option<String>§content_type: Option<String>§countries: Option<Vec<String>>§description: Option<String>§detailed_description: Option<String>§id: Option<String>§image_link: Option<String>§installed: Option<bool>§keywords: Option<String>§label: Option<String>§license: Option<String>§link: Option<String>§logger_packages: Option<Vec<String>>§maturity: Option<String>§properties: Option<HashMap<String, Value>>§type: Option<String>§uid: Option<String>§version: Option<String>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Addon
impl<'de> Deserialize<'de> for Addon
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
impl StructuralPartialEq for Addon
Auto Trait Implementations§
impl Freeze for Addon
impl RefUnwindSafe for Addon
impl Send for Addon
impl Sync for Addon
impl Unpin for Addon
impl UnwindSafe for Addon
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