pub struct FlowMatrix {
pub flow_vertices: Vec<Address>,
pub flow_edges: Vec<FlowEdge>,
pub streams: Vec<Stream>,
pub packed_coordinates: Vec<u8>,
pub source_coordinate: u16,
}
Expand description
ABI-ready matrix returned by create_flow_matrix
Fields§
§flow_vertices: Vec<Address>
§flow_edges: Vec<FlowEdge>
§streams: Vec<Stream>
§packed_coordinates: Vec<u8>
§source_coordinate: u16
Trait Implementations§
Source§impl Clone for FlowMatrix
impl Clone for FlowMatrix
Source§fn clone(&self) -> FlowMatrix
fn clone(&self) -> FlowMatrix
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for FlowMatrix
impl RefUnwindSafe for FlowMatrix
impl Send for FlowMatrix
impl Sync for FlowMatrix
impl Unpin for FlowMatrix
impl UnwindSafe for FlowMatrix
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