pub struct EngineManifest {Show 13 fields
pub manifest_version: String,
pub name: String,
pub brand_name: String,
pub uuid: String,
pub url: String,
pub icon: String,
pub default_sampling_rate: i32,
pub terms_of_service: String,
pub update_infos: Vec<UpdateInfo>,
pub dependency_licenses: Vec<LicenseInfo>,
pub downloadable_libraries_path: Option<String>,
pub downloadable_libraries_url: Option<String>,
pub supported_features: Box<SupportedFeatures>,
}
Expand description
EngineManifest : エンジン自体に関する情報
Fields§
§manifest_version: String
§name: String
§brand_name: String
§uuid: String
§url: String
§icon: String
§default_sampling_rate: i32
§terms_of_service: String
§update_infos: Vec<UpdateInfo>
§dependency_licenses: Vec<LicenseInfo>
§downloadable_libraries_path: Option<String>
§downloadable_libraries_url: Option<String>
§supported_features: Box<SupportedFeatures>
Implementations§
Source§impl EngineManifest
impl EngineManifest
Sourcepub fn new(
manifest_version: String,
name: String,
brand_name: String,
uuid: String,
url: String,
icon: String,
default_sampling_rate: i32,
terms_of_service: String,
update_infos: Vec<UpdateInfo>,
dependency_licenses: Vec<LicenseInfo>,
supported_features: SupportedFeatures,
) -> EngineManifest
pub fn new( manifest_version: String, name: String, brand_name: String, uuid: String, url: String, icon: String, default_sampling_rate: i32, terms_of_service: String, update_infos: Vec<UpdateInfo>, dependency_licenses: Vec<LicenseInfo>, supported_features: SupportedFeatures, ) -> EngineManifest
エンジン自体に関する情報
Trait Implementations§
Source§impl Clone for EngineManifest
impl Clone for EngineManifest
Source§fn clone(&self) -> EngineManifest
fn clone(&self) -> EngineManifest
Returns a duplicate of the value. Read more
1.0.0 · 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 EngineManifest
impl Debug for EngineManifest
Source§impl Default for EngineManifest
impl Default for EngineManifest
Source§fn default() -> EngineManifest
fn default() -> EngineManifest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EngineManifest
impl<'de> Deserialize<'de> for EngineManifest
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
Source§impl PartialEq for EngineManifest
impl PartialEq for EngineManifest
Source§impl Serialize for EngineManifest
impl Serialize for EngineManifest
impl StructuralPartialEq for EngineManifest
Auto Trait Implementations§
impl Freeze for EngineManifest
impl RefUnwindSafe for EngineManifest
impl Send for EngineManifest
impl Sync for EngineManifest
impl Unpin for EngineManifest
impl UnwindSafe for EngineManifest
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