Struct tame_protocol::log_flow::LogFlowState [−][src]
Fields
depth: u32
logs: VecDeque<String>
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
type Action = LogFlowAction
type Action = LogFlowAction
ControlEvent
- that send from a client to a server
type Event = LogFlowEvent
type Event = LogFlowEvent
UpdateEvent
- that sent from a server to a client
Auto Trait Implementations
impl RefUnwindSafe for LogFlowState
impl Send for LogFlowState
impl Sync for LogFlowState
impl Unpin for LogFlowState
impl UnwindSafe for LogFlowState
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V
impl<T> DataFraction for T where
T: DeserializeOwned + Serialize + Clone + Debug + Sync + Send + 'static,
impl<T> ProtocolData for T where
T: Serialize + DeserializeOwned + Debug + Send + 'static,