pub struct ResourceMap(/* private fields */);Expand description
Map of resources in a crate::World
Implementations§
Source§impl ResourceMap
impl ResourceMap
Sourcepub fn new() -> Self
pub fn new() -> Self
Create a new ResourceMap
Sourcepub fn add<R: Resource>(&mut self, res: R)
pub fn add<R: Resource>(&mut self, res: R)
Add a Resource to the ResourceMap
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ResourceMap
impl !UnwindSafe for ResourceMap
impl Freeze for ResourceMap
impl Send for ResourceMap
impl Sync for ResourceMap
impl Unpin for ResourceMap
impl UnsafeUnpin for ResourceMap
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
impl<T> Component for T
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 more