Struct shred::FetchIdMut
[−]
[src]
pub struct FetchIdMut<'a> { /* fields omitted */ }Return value of Resources::fetch_id_mut.
Methods from Deref<Target = Resource>
fn is<T: Resource>(&self) -> bool
Returns true if the boxed type is the same as T
fn downcast_ref<T: Resource>(&self) -> Option<&T>
Returns some reference to the boxed value if it is of type T, or
None if it isn't.
unsafe fn downcast_ref_unchecked<T: Resource>(&self) -> &T
Returns a reference to the boxed value, blindly assuming it to be of type T.
If you are not absolutely certain of T, you must not call this.
fn downcast_mut<T: Resource>(&mut self) -> Option<&mut T>
Returns some mutable reference to the boxed value if it is of type T, or
None if it isn't.
unsafe fn downcast_mut_unchecked<T: Resource>(&mut self) -> &mut T
Returns a mutable reference to the boxed value, blindly assuming it to be of type T.
If you are not absolutely certain of T, you must not call this.
Trait Implementations
impl<'a> Deref for FetchIdMut<'a>[src]
type Target = Resource
The resulting type after dereferencing.
fn deref(&self) -> &Resource[src]
Dereferences the value.