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