pub fn with_meta_extractor<T, E>(io_handler: T, extractor: E) -> ServerBuilder<M, S> where
		T: Into<MetaIoHandler<M, S>>,
		E: MetaExtractor<M>,
	{
		ServerBuilder {
			handler: Arc::new(io_handler.into()),
			meta_extractor: Arc::new(extractor),
			session_stats: None,
			remote: reactor::UninitializedRemote::Unspawned,
			incoming_separator: codecs::Separator::Empty,
			outgoing_separator: codecs::Separator::default(),
		}
	}
/// Creates new IPC server build given the `IoHandler` and metadata extractor.
Creates new IPC server build given the `IoHandler` and metadata extractor.
Creates new IPC server build given the ` IoHandler ` and metadata extractor .
pub fn with_meta_extractor<T, E>(io_handler: T, extractor: E) -> ServerBuilder<M, S> where
		T: Into<MetaIoHandler<M, S>>,
		E: MetaExtractor<M>,
	{
		ServerBuilder {
			handler: Arc::new(io_handler.into()),
			meta_extractor: Arc::new(extractor),
			session_stats: None,
			remote: reactor::UninitializedRemote::Unspawned,
			incoming_separator: codecs::Separator::Empty,
			outgoing_separator: codecs::Separator::default(),
		}
	}
pub fn with_meta_extractor < T , E > ( io_handler : T , extractor : E ) -> ServerBuilder < M , S > where T : Into < MetaIoHandler < M , S > > , E : MetaExtractor < M > , { ServerBuilder { handler : Arc :: new ( io_handler . into ( ) ) , meta_extractor : Arc :: new ( extractor ) , session_stats : None , remote : reactor :: UninitializedRemote :: Unspawned , incoming_separator : codecs :: Separator :: Empty , outgoing_separator : codecs :: Separator :: default ( ) , } }
Creates new IPC server build given the `IoHandler` and metadata extractor.
Creates new IPC server build given the ` IoHandler ` and metadata extractor .
io_handler
T
extractor
E
io_handler
T
extractor
E