IndirectionResolver

Trait IndirectionResolver 

Source
pub trait IndirectionResolver {
    // Required method
    fn resolve(
        &self,
        id: &IndirectIdentifier,
        candidates: Vec<(PathBuf, Vec<AssetMetadata>)>,
    ) -> Option<AssetUuid>;
}
Expand description

Resolves ambiguous IndirectIdentifiers to a single asset ID given a set of candidates.

Required Methods§

Source

fn resolve( &self, id: &IndirectIdentifier, candidates: Vec<(PathBuf, Vec<AssetMetadata>)>, ) -> Option<AssetUuid>

Implementors§