Struct oxygengine_core::prefab::PrefabSceneEntityData [−][src]
pub struct PrefabSceneEntityData { pub uid: Option<String>, pub components: HashMap<String, PrefabValue>, }
Fields
uid: Option<String>
components: HashMap<String, PrefabValue>
Trait Implementations
impl Clone for PrefabSceneEntityData
[src]
impl Clone for PrefabSceneEntityData
[src]fn clone(&self) -> PrefabSceneEntityData
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for PrefabSceneEntityData
[src]
impl Default for PrefabSceneEntityData
[src]fn default() -> PrefabSceneEntityData
[src]
impl<'de> Deserialize<'de> for PrefabSceneEntityData
[src]
impl<'de> Deserialize<'de> for PrefabSceneEntityData
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Prefab for PrefabSceneEntityData
[src]
impl Prefab for PrefabSceneEntityData
[src]fn from_prefab(data: PrefabValue) -> Result<Self, PrefabError>
[src]
fn from_prefab_with_extras(
data: PrefabValue,
_named_entities: &HashMap<String, Entity>,
_state_token: StateToken
) -> Result<Self, PrefabError>
[src]
data: PrefabValue,
_named_entities: &HashMap<String, Entity>,
_state_token: StateToken
) -> Result<Self, PrefabError>
fn to_prefab(&self) -> Result<PrefabValue, PrefabError>
[src]
fn from_prefab_str(data: &str) -> Result<Self, PrefabError>
[src]
fn to_prefab_string(&self) -> Result<String, PrefabError>
[src]
fn post_from_prefab(&mut self)
[src]
impl Serialize for PrefabSceneEntityData
[src]
impl Serialize for PrefabSceneEntityData
[src]Auto Trait Implementations
impl RefUnwindSafe for PrefabSceneEntityData
impl RefUnwindSafe for PrefabSceneEntityData
impl Send for PrefabSceneEntityData
impl Send for PrefabSceneEntityData
impl Sync for PrefabSceneEntityData
impl Sync for PrefabSceneEntityData
impl Unpin for PrefabSceneEntityData
impl Unpin for PrefabSceneEntityData
impl UnwindSafe for PrefabSceneEntityData
impl UnwindSafe for PrefabSceneEntityData
Blanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any,
pub fn get_type_id(&self) -> TypeId
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> TryDefault for T where
T: Default,
[src]
impl<T> TryDefault for T where
T: Default,
[src]