pub struct FileAsset {
pub source: AssetSource,
pub mime: Option<String>,
pub size_bytes: Option<u64>,
pub sha256: Option<String>,
pub variants: Vec<AssetVariant>,
}Fields§
§source: AssetSource§mime: Option<String>§size_bytes: Option<u64>§sha256: Option<String>§variants: Vec<AssetVariant>Trait Implementations§
Source§impl<'de> Deserialize<'de> for FileAsset
impl<'de> Deserialize<'de> for FileAsset
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for FileAsset
Auto Trait Implementations§
impl Freeze for FileAsset
impl RefUnwindSafe for FileAsset
impl Send for FileAsset
impl Sync for FileAsset
impl Unpin for FileAsset
impl UnsafeUnpin for FileAsset
impl UnwindSafe for FileAsset
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