pub struct ResolvedAssetBytes {
pub locator: AssetLocator,
pub revision: AssetRevision,
pub media_type: Option<AssetMediaType>,
pub bytes: Arc<[u8]>,
}Fields§
§locator: AssetLocator§revision: AssetRevision§media_type: Option<AssetMediaType>§bytes: Arc<[u8]>Implementations§
Source§impl ResolvedAssetBytes
impl ResolvedAssetBytes
pub fn new( locator: AssetLocator, revision: AssetRevision, bytes: impl Into<Arc<[u8]>>, ) -> Self
pub fn with_media_type(self, media_type: impl Into<AssetMediaType>) -> Self
Trait Implementations§
Source§impl Clone for ResolvedAssetBytes
impl Clone for ResolvedAssetBytes
Source§fn clone(&self) -> ResolvedAssetBytes
fn clone(&self) -> ResolvedAssetBytes
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 moreSource§impl Debug for ResolvedAssetBytes
impl Debug for ResolvedAssetBytes
Source§impl PartialEq for ResolvedAssetBytes
impl PartialEq for ResolvedAssetBytes
impl Eq for ResolvedAssetBytes
impl StructuralPartialEq for ResolvedAssetBytes
Auto Trait Implementations§
impl Freeze for ResolvedAssetBytes
impl RefUnwindSafe for ResolvedAssetBytes
impl Send for ResolvedAssetBytes
impl Sync for ResolvedAssetBytes
impl Unpin for ResolvedAssetBytes
impl UnsafeUnpin for ResolvedAssetBytes
impl UnwindSafe for ResolvedAssetBytes
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