pub struct HandshakeAddresses {
pub inputs: Vec<String>,
pub outputs: Vec<String>,
pub coordinator_input: Option<String>,
pub coordinator_output: Option<String>,
pub frontend_stats_publish_address: Option<String>,
}Expand description
Frontend-owned socket addresses sent in INIT.
Fields§
§inputs: Vec<String>Input ROUTER addresses; engines use the first.
outputs: Vec<String>Output PULL addresses; engines use the first.
coordinator_input: Option<String>DP coordinator input, unused by TokenSpeed.
coordinator_output: Option<String>DP coordinator output, unused by TokenSpeed.
frontend_stats_publish_address: Option<String>Frontend stats publisher, unused by TokenSpeed.
Trait Implementations§
Source§impl Clone for HandshakeAddresses
impl Clone for HandshakeAddresses
Source§impl Debug for HandshakeAddresses
impl Debug for HandshakeAddresses
Source§impl Default for HandshakeAddresses
impl Default for HandshakeAddresses
impl Eq for HandshakeAddresses
Source§impl PartialEq for HandshakeAddresses
impl PartialEq for HandshakeAddresses
impl StructuralPartialEq for HandshakeAddresses
Auto Trait Implementations§
impl Freeze for HandshakeAddresses
impl RefUnwindSafe for HandshakeAddresses
impl Send for HandshakeAddresses
impl Sync for HandshakeAddresses
impl Unpin for HandshakeAddresses
impl UnsafeUnpin for HandshakeAddresses
impl UnwindSafe for HandshakeAddresses
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