Trait puffin::protocol::OpaqueProtocolMessageFlight
source · pub trait OpaqueProtocolMessageFlight<Mt: Matcher, O: OpaqueProtocolMessage<Mt>>: Clone + Debug + Codec + From<O> + ExtractKnowledge<Mt> {
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