pub struct SceneLibrary {
pub scenes: HashMap<String, Handle<Scene>>,
}Expand description
Scene library, handles keyed by name
Fields§
§scenes: HashMap<String, Handle<Scene>>Scenes themselves
Trait Implementations§
Source§impl Debug for SceneLibrary
impl Debug for SceneLibrary
Source§impl Default for SceneLibrary
impl Default for SceneLibrary
Source§fn default() -> SceneLibrary
fn default() -> SceneLibrary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SceneLibrary
impl RefUnwindSafe for SceneLibrary
impl Send for SceneLibrary
impl Sync for SceneLibrary
impl Unpin for SceneLibrary
impl UnsafeUnpin for SceneLibrary
impl UnwindSafe for SceneLibrary
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> TryDefault for Twhere
T: Default,
impl<T> TryDefault for Twhere
T: Default,
Source§fn try_default() -> Result<T, String>
fn try_default() -> Result<T, String>
Tries to create the default.
Source§fn unwrap_default() -> Self
fn unwrap_default() -> Self
Calls
try_default and panics on an error case.