Enum moella::port::HostSource
source · pub enum HostSource {
Collection(String),
Hosts(Vec<String>),
Host(String),
All,
}
Variants§
Implementations§
source§impl HostSource
impl HostSource
pub async fn resolve( self, host_collections: &HostCollections, hosts: &Hosts, exts: &ExtensionBundles, custom_exts: &CustomExtensions, opts: &CliOptions<'_> ) -> Result<Arc<Collection>, String>
Trait Implementations§
source§impl Debug for HostSource
impl Debug for HostSource
source§impl<'de> Deserialize<'de> for HostSource
impl<'de> Deserialize<'de> for HostSource
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more