pub struct PartitionHint {
pub local_nodes: Vec<NodeId>,
pub boundary_ports: Vec<BoundaryPort>,
}Available on crate feature
distributed only.Expand description
Describes one local partition: which nodes run locally and which ports cross the network boundary.
This is a hint, not a mandate. sonicbrew’s session-store (M07) decides
the actual partitioning; audio-graph-bsd only derives candidate hints via
Graph::partition_hints.
Fields§
§local_nodes: Vec<NodeId>Node ids that run in this local partition.
boundary_ports: Vec<BoundaryPort>Ports in this partition that cross the network boundary.
Trait Implementations§
Source§impl Clone for PartitionHint
impl Clone for PartitionHint
Source§fn clone(&self) -> PartitionHint
fn clone(&self) -> PartitionHint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PartitionHint
impl Debug for PartitionHint
Source§impl<'de> Deserialize<'de> for PartitionHint
impl<'de> Deserialize<'de> for PartitionHint
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
impl Eq for PartitionHint
Source§impl PartialEq for PartitionHint
impl PartialEq for PartitionHint
Source§impl Serialize for PartitionHint
impl Serialize for PartitionHint
impl StructuralPartialEq for PartitionHint
Auto Trait Implementations§
impl Freeze for PartitionHint
impl RefUnwindSafe for PartitionHint
impl Send for PartitionHint
impl Sync for PartitionHint
impl Unpin for PartitionHint
impl UnsafeUnpin for PartitionHint
impl UnwindSafe for PartitionHint
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more