pub struct AssetDefinition { /* private fields */ }Implementations§
Source§impl AssetDefinition
impl AssetDefinition
pub fn builder( source: impl Into<PathBuf>, destination: &'static str, asset_type: AssetType, ) -> AssetDefinitionBuilder
pub fn css(source: impl Into<PathBuf>, destination: &'static str) -> Self
pub fn image(source: impl Into<PathBuf>, destination: &'static str) -> Self
pub fn font(source: impl Into<PathBuf>, destination: &'static str) -> Self
pub fn javascript(source: impl Into<PathBuf>, destination: &'static str) -> Self
pub fn source(&self) -> &Path
pub const fn destination(&self) -> &str
pub const fn asset_type(&self) -> AssetType
pub const fn is_required(&self) -> bool
Trait Implementations§
Source§impl Clone for AssetDefinition
impl Clone for AssetDefinition
Source§fn clone(&self) -> AssetDefinition
fn clone(&self) -> AssetDefinition
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 AssetDefinition
impl RefUnwindSafe for AssetDefinition
impl Send for AssetDefinition
impl Sync for AssetDefinition
impl Unpin for AssetDefinition
impl UnwindSafe for AssetDefinition
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