Struct timely_communication::allocator::binary::Binary
[−]
[src]
pub struct Binary { pub inner: Process, pub index: usize, pub peers: usize, pub allocated: usize, pub readers: Vec<Sender<((usize, usize), Sender<Vec<u8>>)>>, pub senders: Vec<Sender<(MessageHeader, Vec<u8>)>>, pub log_sender: Arc<Fn(CommsSetup) -> CommsLogger + Send + Sync>, }
Fields
inner: Process
index: usize
peers: usize
allocated: usize
readers: Vec<Sender<((usize, usize), Sender<Vec<u8>>)>>
senders: Vec<Sender<(MessageHeader, Vec<u8>)>>
log_sender: Arc<Fn(CommsSetup) -> CommsLogger + Send + Sync>