pub enum MaterialLoadRequest {
Static {
name: String,
path: String,
},
Blendable {
name: String,
filenames: [String; 4],
},
}Expand description
A deferred request to load a material from disk.
Variants§
Static
Load a static material from a single file.
Blendable
Load a blendable material from 4 files (R, G, B, K channels).
Trait Implementations§
Source§impl Clone for MaterialLoadRequest
impl Clone for MaterialLoadRequest
Source§fn clone(&self) -> MaterialLoadRequest
fn clone(&self) -> MaterialLoadRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MaterialLoadRequest
impl RefUnwindSafe for MaterialLoadRequest
impl Send for MaterialLoadRequest
impl Sync for MaterialLoadRequest
impl Unpin for MaterialLoadRequest
impl UnsafeUnpin for MaterialLoadRequest
impl UnwindSafe for MaterialLoadRequest
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