pub trait ResolvablePackageAddress: Sized {
// Required method
fn resolve(self, registrar: &ManifestNameRegistrar) -> DynamicPackageAddress;
// Provided method
fn resolve_static(self, registrar: &ManifestNameRegistrar) -> PackageAddress { ... }
}
Required Methods§
fn resolve(self, registrar: &ManifestNameRegistrar) -> DynamicPackageAddress
Provided Methods§
fn resolve_static(self, registrar: &ManifestNameRegistrar) -> PackageAddress
fn resolve_static(self, registrar: &ManifestNameRegistrar) -> PackageAddress
Note - this can be removed when all the static package addresses in the manifest instructions are gone
Object Safety§
This trait is not object safe.