From db60ec7491b0c5204bef932b8a3cf9c43166e202 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Dec 2024 19:53:02 +0000 Subject: [PATCH] Update rustdoc 2024-12-04 c2d6fa0bd932a288dbac576772c4bfdc68a36b60 --- .../builder/compiled/struct.CompiledFlow.html | 2 +- .../deploy/in_memory_graph/struct.MultiNode.html | 2 +- .../deploy/in_memory_graph/struct.SingleNode.html | 2 +- .../deploy/macro_runtime/struct.DeployRuntimeCluster.html | 2 +- .../deploy/macro_runtime/struct.DeployRuntimeNode.html | 2 +- doc/hydroflow_plus/deploy/trait.Node.html | 4 ++-- doc/hydroflow_plus/ir/enum.HfPlusLeaf.html | 2 +- doc/hydroflow_plus/ir/enum.HfPlusNode.html | 8 ++++---- doc/hydroflow_plus/ir/struct.DebugPipelineFn.html | 2 +- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/doc/hydroflow_plus/builder/compiled/struct.CompiledFlow.html b/doc/hydroflow_plus/builder/compiled/struct.CompiledFlow.html index 87e881e16493..0178f31d867e 100644 --- a/doc/hydroflow_plus/builder/compiled/struct.CompiledFlow.html +++ b/doc/hydroflow_plus/builder/compiled/struct.CompiledFlow.html @@ -1,4 +1,4 @@ -CompiledFlow in hydroflow_plus::builder::compiled - Rust

Struct hydroflow_plus::builder::compiled::CompiledFlow

source ·
pub struct CompiledFlow<'a, ID> { /* private fields */ }

Implementations§

source§

impl<ID> CompiledFlow<'_, ID>

source

pub fn hydroflow_ir(&self) -> &BTreeMap<usize, HydroflowGraph>

source

pub fn take_ir(self) -> BTreeMap<usize, HydroflowGraph>

source§

impl<'a> CompiledFlow<'a, usize>

source

pub fn with_dynamic_id( +CompiledFlow in hydroflow_plus::builder::compiled - Rust

Struct hydroflow_plus::builder::compiled::CompiledFlow

source ·
pub struct CompiledFlow<'a, ID> { /* private fields */ }

Implementations§

Trait Implementations§

source§

impl<'a, Ctx> FreeVariableWithContext<Ctx> for CompiledFlow<'a, ()>

source§

type O = Hydroflow<'a>

source§

fn to_tokens(self, _ctx: &Ctx) -> (Option<TokenStream>, Option<TokenStream>)

source§

fn uninitialized(&self, _ctx: &Ctx) -> Self::O

source§

impl<'a, Ctx> QuotedWithContext<'a, Hydroflow<'a>, Ctx> for CompiledFlow<'a, ()>

source§

fn splice_untyped_ctx(self, ctx: &Ctx) -> Expr
where diff --git a/doc/hydroflow_plus/deploy/in_memory_graph/struct.MultiNode.html b/doc/hydroflow_plus/deploy/in_memory_graph/struct.MultiNode.html index 26584118f5b9..6b0e486ebfa8 100644 --- a/doc/hydroflow_plus/deploy/in_memory_graph/struct.MultiNode.html +++ b/doc/hydroflow_plus/deploy/in_memory_graph/struct.MultiNode.html @@ -2,7 +2,7 @@ &self, _env: &mut Self::InstantiateEnv, _meta: &mut Self::Meta, - _graph: HydroflowGraph, + _graph: HydroflowGraph, _extra_stmts: Vec<Stmt>, )

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/hydroflow_plus/deploy/in_memory_graph/struct.SingleNode.html b/doc/hydroflow_plus/deploy/in_memory_graph/struct.SingleNode.html index 32a0b5a0f716..466af81c388f 100644 --- a/doc/hydroflow_plus/deploy/in_memory_graph/struct.SingleNode.html +++ b/doc/hydroflow_plus/deploy/in_memory_graph/struct.SingleNode.html @@ -2,7 +2,7 @@ &self, _env: &mut Self::InstantiateEnv, _meta: &mut Self::Meta, - _graph: HydroflowGraph, + _graph: HydroflowGraph, _extra_stmts: Vec<Stmt>, )

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeCluster.html b/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeCluster.html index 08e204ad51c2..d902bb327662 100644 --- a/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeCluster.html +++ b/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeCluster.html @@ -2,7 +2,7 @@ &self, _env: &mut Self::InstantiateEnv, _meta: &mut Self::Meta, - _graph: HydroflowGraph, + _graph: HydroflowGraph, _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> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeNode.html b/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeNode.html index 0db9cb236779..a99bd2986d76 100644 --- a/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeNode.html +++ b/doc/hydroflow_plus/deploy/macro_runtime/struct.DeployRuntimeNode.html @@ -2,7 +2,7 @@ &self, _env: &mut Self::InstantiateEnv, _meta: &mut Self::Meta, - _graph: HydroflowGraph, + _graph: HydroflowGraph, _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/hydroflow_plus/deploy/trait.Node.html b/doc/hydroflow_plus/deploy/trait.Node.html index 1443f5c5da02..6a0c02090a41 100644 --- a/doc/hydroflow_plus/deploy/trait.Node.html +++ b/doc/hydroflow_plus/deploy/trait.Node.html @@ -10,13 +10,13 @@ &self, env: &mut Self::InstantiateEnv, meta: &mut Self::Meta, - graph: HydroflowGraph, + graph: HydroflowGraph, extra_stmts: Vec<Stmt>, ); }

Required Associated Types§

Required Methods§

source

fn next_port(&self) -> Self::Port

source

fn update_meta(&mut self, meta: &Self::Meta)

source

fn instantiate( &self, env: &mut Self::InstantiateEnv, meta: &mut Self::Meta, - graph: HydroflowGraph, + graph: HydroflowGraph, extra_stmts: Vec<Stmt>, )

Implementors§

\ No newline at end of file diff --git a/doc/hydroflow_plus/ir/enum.HfPlusLeaf.html b/doc/hydroflow_plus/ir/enum.HfPlusLeaf.html index 87792ebabd43..3a8f4455754c 100644 --- a/doc/hydroflow_plus/ir/enum.HfPlusLeaf.html +++ b/doc/hydroflow_plus/ir/enum.HfPlusLeaf.html @@ -28,7 +28,7 @@ seen_tees: &mut SeenTees, ) -> HfPlusLeaf
source

pub fn emit( &self, - graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>, + graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>, built_tees: &mut HashMap<*const RefCell<HfPlusNode>, (Ident, usize)>, next_stmt_id: &mut usize, )

Trait Implementations§

source§

impl Debug for HfPlusLeaf

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for HfPlusLeaf

§

impl !RefUnwindSafe for HfPlusLeaf

§

impl !Send for HfPlusLeaf

§

impl !Sync for HfPlusLeaf

§

impl Unpin for HfPlusLeaf

§

impl !UnwindSafe for HfPlusLeaf

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/doc/hydroflow_plus/ir/enum.HfPlusNode.html b/doc/hydroflow_plus/ir/enum.HfPlusNode.html index 78e5a2a0fcb0..cc37075ae514 100644 --- a/doc/hydroflow_plus/ir/enum.HfPlusNode.html +++ b/doc/hydroflow_plus/ir/enum.HfPlusNode.html @@ -70,14 +70,14 @@ from_key: Option<usize>, to_location: LocationId, to_key: Option<usize>, - serialize_pipeline: Option<Pipeline>, + serialize_pipeline: Option<Pipeline>, instantiate_fn: DebugInstantiate, - deserialize_pipeline: Option<Pipeline>, + deserialize_pipeline: Option<Pipeline>, input: Box<HfPlusNode>, },

}
Expand description

An intermediate node in a Hydroflow+ graph, which consumes data from upstream nodes and emits data to downstream nodes.

-

Variants§

§

Placeholder

§

Source

Fields

§location_kind: LocationId
§

CycleSource

Fields

§ident: Ident
§location_kind: LocationId
§

Tee

Fields

§inner: TeeNode
§

Persist(Box<HfPlusNode>)

§

Unpersist(Box<HfPlusNode>)

§

Delta(Box<HfPlusNode>)

§

Chain(Box<HfPlusNode>, Box<HfPlusNode>)

§

CrossProduct(Box<HfPlusNode>, Box<HfPlusNode>)

§

CrossSingleton(Box<HfPlusNode>, Box<HfPlusNode>)

§

Join(Box<HfPlusNode>, Box<HfPlusNode>)

§

Difference(Box<HfPlusNode>, Box<HfPlusNode>)

§

AntiJoin(Box<HfPlusNode>, Box<HfPlusNode>)

§

Map

Fields

§

FlatMap

Fields

§

Filter

Fields

§

FilterMap

Fields

§

DeferTick(Box<HfPlusNode>)

§

Enumerate

Fields

§is_static: bool
§

Inspect

Fields

§

Unique(Box<HfPlusNode>)

§

Sort(Box<HfPlusNode>)

§

Fold

Fields

§

FoldKeyed

Fields

§

Reduce

Fields

§

ReduceKeyed

Fields

§

Network

Fields

§from_location: LocationId
§from_key: Option<usize>
§to_location: LocationId
§to_key: Option<usize>
§serialize_pipeline: Option<Pipeline>
§instantiate_fn: DebugInstantiate
§deserialize_pipeline: Option<Pipeline>

Implementations§

source§

impl<'a> HfPlusNode

source

pub fn compile_network<D: Deploy<'a>>( +

Variants§

§

Placeholder

§

Source

Fields

§location_kind: LocationId
§

CycleSource

Fields

§ident: Ident
§location_kind: LocationId
§

Tee

Fields

§inner: TeeNode
§

Persist(Box<HfPlusNode>)

§

Unpersist(Box<HfPlusNode>)

§

Delta(Box<HfPlusNode>)

§

Chain(Box<HfPlusNode>, Box<HfPlusNode>)

§

CrossProduct(Box<HfPlusNode>, Box<HfPlusNode>)

§

CrossSingleton(Box<HfPlusNode>, Box<HfPlusNode>)

§

Join(Box<HfPlusNode>, Box<HfPlusNode>)

§

Difference(Box<HfPlusNode>, Box<HfPlusNode>)

§

AntiJoin(Box<HfPlusNode>, Box<HfPlusNode>)

§

Map

Fields

§

FlatMap

Fields

§

Filter

Fields

§

FilterMap

Fields

§

DeferTick(Box<HfPlusNode>)

§

Enumerate

Fields

§is_static: bool
§

Inspect

Fields

§

Unique(Box<HfPlusNode>)

§

Sort(Box<HfPlusNode>)

§

Fold

Fields

§

FoldKeyed

Fields

§

Reduce

Fields

§

ReduceKeyed

Fields

§

Network

Fields

§from_location: LocationId
§from_key: Option<usize>
§to_location: LocationId
§to_key: Option<usize>
§serialize_pipeline: Option<Pipeline>
§instantiate_fn: DebugInstantiate
§deserialize_pipeline: Option<Pipeline>

Implementations§

source§

impl<'a> HfPlusNode

source

pub fn compile_network<D: Deploy<'a>>( &mut self, compile_env: &D::CompileEnv, seen_tees: &mut SeenTees, @@ -95,7 +95,7 @@ seen_tees: &mut SeenTees, )

source

pub fn emit( &self, - graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>, + graph_builders: &mut BTreeMap<usize, FlatGraphBuilder>, built_tees: &mut HashMap<*const RefCell<HfPlusNode>, (Ident, usize)>, next_stmt_id: &mut usize, ) -> (Ident, usize)

Trait Implementations§

source§

impl Debug for HfPlusNode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/doc/hydroflow_plus/ir/struct.DebugPipelineFn.html b/doc/hydroflow_plus/ir/struct.DebugPipelineFn.html index a5fb1a0b86c9..b70722549219 100644 --- a/doc/hydroflow_plus/ir/struct.DebugPipelineFn.html +++ b/doc/hydroflow_plus/ir/struct.DebugPipelineFn.html @@ -1,4 +1,4 @@ -DebugPipelineFn in hydroflow_plus::ir - Rust

Struct hydroflow_plus::ir::DebugPipelineFn

source ·
pub struct DebugPipelineFn(pub Rc<dyn Fn() -> Pipeline + 'static>);

Tuple Fields§

§0: Rc<dyn Fn() -> Pipeline + 'static>

Trait Implementations§

source§

impl Clone for DebugPipelineFn

source§

fn clone(&self) -> DebugPipelineFn

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DebugPipelineFn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +DebugPipelineFn in hydroflow_plus::ir - Rust

Struct hydroflow_plus::ir::DebugPipelineFn

source ·
pub struct DebugPipelineFn(pub Rc<dyn Fn() -> Pipeline + 'static>);

Tuple Fields§

§0: Rc<dyn Fn() -> Pipeline + 'static>

Trait Implementations§

source§

impl Clone for DebugPipelineFn

source§

fn clone(&self) -> DebugPipelineFn

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DebugPipelineFn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where