[−][src]Enum jsonrpc_tcp_server::Separator
Separator for enveloping messages in streaming codecs
Variants
Empty
No envelope is expected between messages. Decoder will try to figure out message boundaries by accumulating incoming bytes until valid JSON is formed. Encoder will send messages without any boundaries between requests.
Byte(u8)
Byte is used as an sentitel between messages
Trait Implementations
Auto Trait Implementations
impl Unpin for Separator
impl Sync for Separator
impl Send for Separator
impl UnwindSafe for Separator
impl RefUnwindSafe for Separator
Blanket Implementations
impl<T> From<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,