Trait puffin::protocol::OpaqueProtocolMessageFlight
source · pub trait OpaqueProtocolMessageFlight<PT: ProtocolTypes, O: OpaqueProtocolMessage<PT>>:
Clone
+ Debug
+ Codec
+ From<O>
+ EvaluatedTerm<PT> {
// Required methods
fn new() -> Self;
fn debug(&self, info: &str);
fn push(&mut self, msg: O);
}
Expand description
Store a flight of opaque messages, a vec of all the messages sent by the PUT between two steps
Required Methods§
Object Safety§
This trait is not object safe.