[−][src]Struct amethyst_assets::Directory 
Directory source.
Please note that there is a default directory source
inside the Loader, which is automatically used when you call
load. In case you want another, second, directory for assets,
you can instantiate one yourself, too. Please use Loader::load_from then.
Methods
impl Directory[src]
Trait Implementations
impl Source for Directory[src]
fn modified(&self, path: &str) -> Result<u64, Error>[src]
fn load(&self, path: &str) -> Result<Vec<u8>, Error>[src]
fn load_with_metadata(&self, path: &str) -> Result<(Vec<u8>, u64), Error>[src]
Returns both the result of load and modified as a tuple. There's a default implementation which just calls both methods, but you may be able to provide a more optimized version yourself. Read more
impl Debug for Directory[src]
Auto Trait Implementations
impl Unpin for Directory
impl Sync for Directory
impl Send for Directory
impl UnwindSafe for Directory
impl RefUnwindSafe for Directory
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
    U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
    U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
    T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
    T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
    T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Same<T> for T[src]
type Output = T
Should always be Self
impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, [src]
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>[src]
fn is_in_subset(&self) -> bool[src]
unsafe fn to_subset_unchecked(&self) -> SS[src]
fn from_subset(element: &SS) -> SP[src]
impl<T> Resource for T where
    T: Any + Send + Sync, [src]
T: Any + Send + Sync,
impl<T> Any for T where
    T: Any, [src]
T: Any,
fn get_type_id(&self) -> TypeId[src]
impl<T> Event for T where
    T: Send + Sync + 'static, [src]
T: Send + Sync + 'static,