[][src]Struct parsec_service::front::front_end::FrontEndHandler

pub struct FrontEndHandler { /* fields omitted */ }

Read and verify request from IPC stream

Service component that serializes requests and deserializes responses from/to the stream provided by the listener.

Requests are passed forward to the Dispatcher.

Implementations

impl FrontEndHandler[src]

pub fn handle_request(&self, connection: Connection)[src]

Handle new connections on the underlying IPC mechanism.

Unmarshalls a request from the stream, passes it to the dispatcher and marshalls the response back onto the stream.

If an error occurs during (un)marshalling, no operation will be performed and the method will return.

Trait Implementations

impl Debug for FrontEndHandler[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Free for T

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,