Skip to main content

ClusterSpec

Trait ClusterSpec 

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

Required Methods§

Source

fn build(self, location_key: LocationKey, name_hint: &str) -> D::Cluster

Implementors§

Source§

impl ClusterSpec<'_, HydroDeploy> for DeployClusterSpec

Available on crate feature deploy only.
Source§

impl<'a> ClusterSpec<'a, MaelstromDeploy> for MaelstromClusterSpec

Available on crate features maelstrom and deploy only.
Source§

impl<'a> ClusterSpec<'a, DockerDeploy> for DockerDeployClusterSpec

Available on crate features docker_deploy and deploy only.
Source§

impl<'a> ClusterSpec<'a, EcsDeploy> for EcsDeployClusterSpec

Available on crate features ecs_deploy and deploy only.
Source§

impl<T: Into<TrybuildHost>, I: IntoIterator<Item = T>> ClusterSpec<'_, HydroDeploy> for I

Available on crate feature deploy only.