Struct hydro_lang::builder::compiled::CompiledFlow
source · pub struct CompiledFlow<'a, ID> { /* private fields */ }
Implementations§
source§impl<ID> CompiledFlow<'_, ID>
impl<ID> CompiledFlow<'_, ID>
source§impl<'a> CompiledFlow<'a, usize>
impl<'a> CompiledFlow<'a, usize>
pub fn with_dynamic_id(
+CompiledFlow in hydro_lang::builder::compiled - Rust Struct hydro_lang::builder::compiled::CompiledFlow
source · pub struct CompiledFlow<'a, ID> { /* private fields */ }
Implementations§
source§impl<ID> CompiledFlow<'_, ID>
source§impl<'a> CompiledFlow<'a, usize>
sourcepub fn with_dynamic_id(
self,
id: impl QuotedWithContext<'a, usize, ()>,
) -> CompiledFlowWithId<'a>
Trait Implementations§
source§impl<'a, Ctx> FreeVariableWithContext<Ctx> for CompiledFlow<'a, ()>
source§impl<'a, Ctx> QuotedWithContext<'a, Dfir<'a>, Ctx> for CompiledFlow<'a, ()>
source§fn splice_untyped_ctx(self, ctx: &Ctx) -> Exprwhere
diff --git a/doc/hydro_lang/deploy/in_memory_graph/struct.MultiNode.html b/doc/hydro_lang/deploy/in_memory_graph/struct.MultiNode.html
index 6aa9c2f794e..210258a45eb 100644
--- a/doc/hydro_lang/deploy/in_memory_graph/struct.MultiNode.html
+++ b/doc/hydro_lang/deploy/in_memory_graph/struct.MultiNode.html
@@ -2,7 +2,7 @@
&self,
_env: &mut Self::InstantiateEnv,
_meta: &mut Self::Meta,
- _graph: DfirGraph,
+ _graph: DfirGraph,
_extra_stmts: Vec<Stmt>,
)
Auto Trait Implementations§
§impl Freeze for MultiNode
§impl RefUnwindSafe for MultiNode
§impl Send for MultiNode
§impl Sync for MultiNode
§impl Unpin for MultiNode
§impl UnwindSafe for MultiNode
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/doc/hydro_lang/deploy/in_memory_graph/struct.SingleNode.html b/doc/hydro_lang/deploy/in_memory_graph/struct.SingleNode.html
index cb44920cabe..d6cd34a6073 100644
--- a/doc/hydro_lang/deploy/in_memory_graph/struct.SingleNode.html
+++ b/doc/hydro_lang/deploy/in_memory_graph/struct.SingleNode.html
@@ -2,7 +2,7 @@
&self,
_env: &mut Self::InstantiateEnv,
_meta: &mut Self::Meta,
- _graph: DfirGraph,
+ _graph: DfirGraph,
_extra_stmts: Vec<Stmt>,
)
Auto Trait Implementations§
§impl Freeze for SingleNode
§impl RefUnwindSafe for SingleNode
§impl Send for SingleNode
§impl Sync for SingleNode
§impl Unpin for SingleNode
§impl UnwindSafe for SingleNode
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeCluster.html b/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeCluster.html
index df9b8010de1..bc1980ec1d9 100644
--- a/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeCluster.html
+++ b/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeCluster.html
@@ -2,7 +2,7 @@
&self,
_env: &mut Self::InstantiateEnv,
_meta: &mut Self::Meta,
- _graph: DfirGraph,
+ _graph: DfirGraph,
_extra_stmts: Vec<Stmt>,
)
Auto Trait Implementations§
§impl Freeze for DeployRuntimeCluster
§impl !RefUnwindSafe for DeployRuntimeCluster
§impl !Send for DeployRuntimeCluster
§impl !Sync for DeployRuntimeCluster
§impl Unpin for DeployRuntimeCluster
§impl !UnwindSafe for DeployRuntimeCluster
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeNode.html b/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeNode.html
index 53b35d3eae5..b96b033bd32 100644
--- a/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeNode.html
+++ b/doc/hydro_lang/deploy/macro_runtime/struct.DeployRuntimeNode.html
@@ -2,7 +2,7 @@
&self,
_env: &mut Self::InstantiateEnv,
_meta: &mut Self::Meta,
- _graph: DfirGraph,
+ _graph: DfirGraph,
_extra_stmts: Vec<Stmt>,
)
source§impl<'a> RegisterPort<'a, DeployRuntime> for DeployRuntimeNode
source§fn register(&self, _key: usize, _port: <DeployRuntime as Deploy<'_>>::Port)
source§fn raw_port(
&self,
diff --git a/doc/hydro_lang/deploy/trait.Node.html b/doc/hydro_lang/deploy/trait.Node.html
index 1c6608f9e16..a4e446c0d43 100644
--- a/doc/hydro_lang/deploy/trait.Node.html
+++ b/doc/hydro_lang/deploy/trait.Node.html
@@ -10,13 +10,13 @@
&self,
env: &mut Self::InstantiateEnv,
meta: &mut Self::Meta,
- graph: DfirGraph,
+ graph: DfirGraph,
extra_stmts: Vec<Stmt>,
);
}Required Associated Types§
Required Methods§
sourcefn next_port(&self) -> Self::Port
sourcefn update_meta(&mut self, meta: &Self::Meta)
sourcefn instantiate(
&self,
env: &mut Self::InstantiateEnv,
meta: &mut Self::Meta,
- graph: DfirGraph,
+ graph: DfirGraph,
extra_stmts: Vec<Stmt>,
)
Implementors§
\ No newline at end of file
diff --git a/doc/hydro_lang/ir/enum.HydroLeaf.html b/doc/hydro_lang/ir/enum.HydroLeaf.html
index 376c40b0ffc..2ac20c8b8b6 100644
--- a/doc/hydro_lang/ir/enum.HydroLeaf.html
+++ b/doc/hydro_lang/ir/enum.HydroLeaf.html
@@ -28,7 +28,7 @@
seen_tees: &mut SeenTees,
) -> HydroLeafsourcepub fn emit(
&self,
- graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>,
+ graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>,
built_tees: &mut HashMap<*const RefCell<HydroNode>, (Ident, usize)>,
next_stmt_id: &mut usize,
)
Trait Implementations§
Auto Trait Implementations§
§impl Freeze for HydroLeaf
§impl !RefUnwindSafe for HydroLeaf
§impl !Send for HydroLeaf
§impl !Sync for HydroLeaf
§impl Unpin for HydroLeaf
§impl !UnwindSafe for HydroLeaf
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/doc/hydro_lang/ir/enum.HydroNode.html b/doc/hydro_lang/ir/enum.HydroNode.html
index 17f277d3658..0f147dd0365 100644
--- a/doc/hydro_lang/ir/enum.HydroNode.html
+++ b/doc/hydro_lang/ir/enum.HydroNode.html
@@ -95,7 +95,7 @@
seen_tees: &mut SeenTees,
)sourcepub fn emit(
&self,
- graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>,
+ graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>,
built_tees: &mut HashMap<*const RefCell<HydroNode>, (Ident, usize)>,
next_stmt_id: &mut usize,
) -> (Ident, usize)
Trait Implementations§
Auto Trait Implementations§
§impl Freeze for HydroNode
§impl !RefUnwindSafe for HydroNode
§impl !Send for HydroNode
§impl !Sync for HydroNode
§impl Unpin for HydroNode
§impl !UnwindSafe for HydroNode
Blanket Implementations§
Struct hydro_lang::builder::compiled::CompiledFlow
source · pub struct CompiledFlow<'a, ID> { /* private fields */ }