pub struct RelativeAssetResolver { /* private fields */ }Expand description
Wraps the corresponding Model I/O relative asset resolver counterpart.
Implementations§
Source§impl RelativeAssetResolver
impl RelativeAssetResolver
Sourcepub fn new(asset: &Asset) -> Result<Self>
pub fn new(asset: &Asset) -> Result<Self>
Wraps the corresponding Model I/O initializer for the wrapped Model I/O relative asset resolver counterpart.
Sourcepub fn asset(&self) -> Option<Asset>
pub fn asset(&self) -> Option<Asset>
Calls the corresponding Model I/O method on the wrapped Model I/O relative asset resolver counterpart.
Sourcepub fn set_asset(&self, asset: Option<&Asset>)
pub fn set_asset(&self, asset: Option<&Asset>)
Calls the corresponding Model I/O method on the wrapped Model I/O relative asset resolver counterpart.
Sourcepub fn as_asset_resolver(&self) -> AssetResolver
pub fn as_asset_resolver(&self) -> AssetResolver
Calls the corresponding Model I/O method on the wrapped Model I/O relative asset resolver counterpart.
Trait Implementations§
Source§impl Clone for RelativeAssetResolver
impl Clone for RelativeAssetResolver
Source§fn clone(&self) -> RelativeAssetResolver
fn clone(&self) -> RelativeAssetResolver
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RelativeAssetResolver
impl RefUnwindSafe for RelativeAssetResolver
impl !Send for RelativeAssetResolver
impl !Sync for RelativeAssetResolver
impl Unpin for RelativeAssetResolver
impl UnsafeUnpin for RelativeAssetResolver
impl UnwindSafe for RelativeAssetResolver
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