pub struct AssetDatabaseV1 {
pub m_AssetBundleNames: Vec<(i32, AssetBundleFullName)>,
pub m_AssetTimeStamps: Vec<(String, AssetTimeStamp)>,
pub m_Assets: Vec<(GUID, Asset)>,
pub m_Metrics: AssetDatabaseMetrics,
pub m_UnityShadersVersion: i32,
pub m_lastValidVersionHashes: Option<Vec<(i32, u32)>>,
pub m_lastValidVersions: Option<Vec<(AssetImporterHashKey, u32)>>,
}Expand description
AssetDatabaseV1 is a class of the Unity engine since version 2017.1.0b1.
Fields§
§m_AssetBundleNames: Vec<(i32, AssetBundleFullName)>§m_AssetTimeStamps: Vec<(String, AssetTimeStamp)>§m_Assets: Vec<(GUID, Asset)>§m_Metrics: AssetDatabaseMetrics§m_UnityShadersVersion: i32§m_lastValidVersionHashes: Option<Vec<(i32, u32)>>Vec<(i32, u32)>: (2017.1.0b1 - 2017.1.0b1)
m_lastValidVersions: Option<Vec<(AssetImporterHashKey, u32)>>Vec<(AssetImporterHashKey, u32)>: (2017.1.0b2 - 2020.1.17f1)
Trait Implementations§
Source§impl Debug for AssetDatabaseV1
impl Debug for AssetDatabaseV1
Source§impl<'de> Deserialize<'de> for AssetDatabaseV1
impl<'de> Deserialize<'de> for AssetDatabaseV1
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 AssetDatabaseV1
impl RefUnwindSafe for AssetDatabaseV1
impl Send for AssetDatabaseV1
impl Sync for AssetDatabaseV1
impl Unpin for AssetDatabaseV1
impl UnwindSafe for AssetDatabaseV1
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