pub enum IndirectIdentifier {
PathWithTagAndType(String, String, AssetTypeId),
PathWithType(String, AssetTypeId),
Path(String),
}Expand description
An indirect identifier that can be resolved to a specific AssetUuid by an IndirectionResolver impl.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for IndirectIdentifier
impl Clone for IndirectIdentifier
Source§fn clone(&self) -> IndirectIdentifier
fn clone(&self) -> IndirectIdentifier
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 IndirectIdentifier
impl Debug for IndirectIdentifier
Source§impl Hash for IndirectIdentifier
impl Hash for IndirectIdentifier
Source§impl PartialEq for IndirectIdentifier
impl PartialEq for IndirectIdentifier
impl Eq for IndirectIdentifier
impl StructuralPartialEq for IndirectIdentifier
Auto Trait Implementations§
impl Freeze for IndirectIdentifier
impl RefUnwindSafe for IndirectIdentifier
impl Send for IndirectIdentifier
impl Sync for IndirectIdentifier
impl Unpin for IndirectIdentifier
impl UnwindSafe for IndirectIdentifier
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