pub struct AppInfo {Show 13 fields
pub app_metadata: Option<AppMetadata>,
pub branding: Option<AppBranding>,
pub description: Option<String>,
pub distribution_channel: Option<String>,
pub id: String,
pub install_url: Option<String>,
pub is_accessible: Option<bool>,
pub is_enabled: Option<bool>,
pub labels: Option<BTreeMap<String, String>>,
pub logo_url: Option<String>,
pub logo_url_dark: Option<String>,
pub name: String,
pub plugin_display_names: Option<Vec<String>>,
}Fields§
§app_metadata: Option<AppMetadata>§branding: Option<AppBranding>§description: Option<String>§distribution_channel: Option<String>§id: String§install_url: Option<String>§is_accessible: Option<bool>§is_enabled: Option<bool>§labels: Option<BTreeMap<String, String>>§logo_url: Option<String>§logo_url_dark: Option<String>§name: String§plugin_display_names: Option<Vec<String>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for AppInfo
impl<'de> Deserialize<'de> for AppInfo
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 AppInfo
Auto Trait Implementations§
impl Freeze for AppInfo
impl RefUnwindSafe for AppInfo
impl Send for AppInfo
impl Sync for AppInfo
impl Unpin for AppInfo
impl UnsafeUnpin for AppInfo
impl UnwindSafe for AppInfo
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