Struct oxygengine_core::prefab::PrefabScene
source · [−]pub struct PrefabScene {
pub template_name: Option<String>,
pub dependencies: Vec<String>,
pub entities: Vec<PrefabSceneEntity>,
}
Fields
template_name: Option<String>
dependencies: Vec<String>
entities: Vec<PrefabSceneEntity>
Trait Implementations
sourceimpl Clone for PrefabScene
impl Clone for PrefabScene
sourcefn clone(&self) -> PrefabScene
fn clone(&self) -> PrefabScene
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for PrefabScene
impl Debug for PrefabScene
sourceimpl Default for PrefabScene
impl Default for PrefabScene
sourcefn default() -> PrefabScene
fn default() -> PrefabScene
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PrefabScene
impl<'de> Deserialize<'de> for PrefabScene
sourcefn 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
sourceimpl Prefab for PrefabScene
impl Prefab for PrefabScene
fn from_prefab(data: &PrefabValue) -> Result<Self, PrefabError>
fn from_prefab_with_extras(
data: &PrefabValue,
_named_entities: &HashMap<String, Entity>,
_state_token: StateToken
) -> Result<Self, PrefabError>
fn to_prefab(&self) -> Result<PrefabValue, PrefabError>
fn from_prefab_str(data: &str) -> Result<Self, PrefabError>
fn to_prefab_string(&self) -> Result<String, PrefabError>
fn post_from_prefab(&mut self)
sourceimpl Serialize for PrefabScene
impl Serialize for PrefabScene
Auto Trait Implementations
impl RefUnwindSafe for PrefabScene
impl Send for PrefabScene
impl Sync for PrefabScene
impl Unpin for PrefabScene
impl UnwindSafe for PrefabScene
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more