Trait radn::atomic::AtomicModeParse
source · pub trait AtomicModeParse: AtomicBase + ParseMode {
// Required methods
fn ma_deserialize<I: Stream>(stream: I) -> AModeResultM<Self, I>;
fn ma_extend(
atomic: AExtensionSourceM<Self>,
tail: &[u8]
) -> AExtensionResultM<Self>;
}Expand description
A more generic version of Atomic.
Required Methods§
sourcefn ma_deserialize<I: Stream>(stream: I) -> AModeResultM<Self, I>
fn ma_deserialize<I: Stream>(stream: I) -> AModeResultM<Self, I>
A more generic version of Atomic::a_deserialize.
sourcefn ma_extend(
atomic: AExtensionSourceM<Self>,
tail: &[u8]
) -> AExtensionResultM<Self>
fn ma_extend( atomic: AExtensionSourceM<Self>, tail: &[u8] ) -> AExtensionResultM<Self>
A more generic version of Atomic::a_extend.