pub struct AppBranding {
pub category: Option<String>,
pub developer: Option<String>,
pub is_discoverable_app: bool,
pub privacy_policy: Option<String>,
pub terms_of_service: Option<String>,
pub website: Option<String>,
}Expand description
EXPERIMENTAL - app metadata returned by app-list APIs.
JSON schema
{
"description": "EXPERIMENTAL - app metadata returned by app-list APIs.",
"type": "object",
"required": [
"isDiscoverableApp"
],
"properties": {
"category": {
"type": [
"string",
"null"
]
},
"developer": {
"type": [
"string",
"null"
]
},
"isDiscoverableApp": {
"type": "boolean"
},
"privacyPolicy": {
"type": [
"string",
"null"
]
},
"termsOfService": {
"type": [
"string",
"null"
]
},
"website": {
"type": [
"string",
"null"
]
}
}
}Fields§
§category: Option<String>§developer: Option<String>§is_discoverable_app: bool§privacy_policy: Option<String>§terms_of_service: Option<String>§website: Option<String>Trait Implementations§
Source§impl Clone for AppBranding
impl Clone for AppBranding
Source§fn clone(&self) -> AppBranding
fn clone(&self) -> AppBranding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AppBranding
impl Debug for AppBranding
Source§impl<'de> Deserialize<'de> for AppBranding
impl<'de> Deserialize<'de> for AppBranding
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
Auto Trait Implementations§
impl Freeze for AppBranding
impl RefUnwindSafe for AppBranding
impl Send for AppBranding
impl Sync for AppBranding
impl Unpin for AppBranding
impl UnsafeUnpin for AppBranding
impl UnwindSafe for AppBranding
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