#[derive(Clone, Copy, PartialEq, Eq, Hash)]
pub enum Acquire {
Committed,
Split,
StreamChunk,
}
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
pub enum Staging {
TransportAccepted,
Buffered,
Reset,
Closed,
PeerRetired,
}
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
pub enum Transport {
Sent,
Acked,
Stopped,
Reset,
Closed,
PeerRetired,
}