pub struct Metadata {Show 15 fields
pub supported: bool,
pub no_default_features: bool,
pub cargo_args: Option<Vec<String>>,
pub features: Option<Vec<String>>,
pub app_sources: Option<Vec<String>>,
pub app_plugins: Option<Vec<String>>,
pub project_dependencies: Option<Vec<String>>,
pub app_dependencies: Option<Vec<String>>,
pub app_dependencies_platform: Option<Vec<String>>,
pub asset_packs: Option<Vec<AssetPackInfo>>,
pub app_activity_name: Option<String>,
pub app_permissions: Option<Vec<String>>,
pub app_theme_parent: Option<String>,
pub env_vars: Option<HashMap<String, String>>,
pub vulkan_validation: Option<bool>,
}
Fields§
§supported: bool
§no_default_features: bool
§cargo_args: Option<Vec<String>>
§features: Option<Vec<String>>
§app_sources: Option<Vec<String>>
§app_plugins: Option<Vec<String>>
§project_dependencies: Option<Vec<String>>
§app_dependencies: Option<Vec<String>>
§app_dependencies_platform: Option<Vec<String>>
§asset_packs: Option<Vec<AssetPackInfo>>
§app_activity_name: Option<String>
§app_permissions: Option<Vec<String>>
§app_theme_parent: Option<String>
§env_vars: Option<HashMap<String, String>>
§vulkan_validation: Option<bool>
Implementations§
source§impl Metadata
impl Metadata
pub const fn supported(&self) -> bool
pub fn no_default_features(&self) -> bool
pub fn cargo_args(&self) -> Option<&[String]>
pub fn features(&self) -> Option<&[String]>
pub fn app_sources(&self) -> &[String]
pub fn app_plugins(&self) -> Option<&[String]>
pub fn project_dependencies(&self) -> Option<&[String]>
pub fn app_dependencies(&self) -> Option<&[String]>
pub fn app_dependencies_platform(&self) -> Option<&[String]>
pub fn asset_packs(&self) -> Option<&[AssetPackInfo]>
pub fn app_activity_name(&self) -> Option<&str>
pub fn app_permissions(&self) -> Option<&[String]>
pub fn app_theme_parent(&self) -> Option<&str>
pub fn vulkan_validation(&self) -> Option<bool>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Metadata
impl<'de> Deserialize<'de> for Metadata
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 Metadata
impl RefUnwindSafe for Metadata
impl Send for Metadata
impl Sync for Metadata
impl Unpin for Metadata
impl UnwindSafe for Metadata
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