ExternalSpec

Trait ExternalSpec 

Source
pub trait ExternalSpec<'a, D>
where D: Deploy<'a> + ?Sized,
{ // Required method fn build(self, id: usize, name_hint: &str) -> D::External; }
Available on crate feature build only.

Required Methods§

Source

fn build(self, id: usize, name_hint: &str) -> D::External

Implementations on Foreign Types§

Source§

impl ExternalSpec<'_, HydroDeploy> for Arc<dyn Host>

Available on crate feature deploy only.
Source§

fn build(self, _id: usize, _name_hint: &str) -> DeployExternal

Source§

impl<H: Host + 'static> ExternalSpec<'_, HydroDeploy> for Arc<H>

Available on crate feature deploy only.
Source§

fn build(self, _id: usize, _name_hint: &str) -> DeployExternal

Implementors§