Trait ambient_asset_cache::Asset
source · pub trait Asset {
type WeakType: Clone + Sync + Send;
// Required methods
fn to_weak(strong: &Self) -> Self::WeakType;
fn from_weak(weak: &Self::WeakType) -> Option<Self>
where Self: Sized;
}
Required Associated Types§
Required Methods§
fn to_weak(strong: &Self) -> Self::WeakType
fn from_weak(weak: &Self::WeakType) -> Option<Self>where Self: Sized,
Object Safety§
This trait is not object safe.