Struct fire_http_api::stream::server::StreamServer
source · pub struct StreamServer { /* private fields */ }Available on crate feature
feature only.Implementations
sourceimpl StreamServer
impl StreamServer
pub fn new(uri: &'static str) -> Self
pub fn insert<H>(&mut self, handler: H)where
H: IntoStreamHandler,
H::Handler: StreamHandler + Send + Sync + 'static,
Trait Implementations
sourceimpl RawRoute for StreamServer
impl RawRoute for StreamServer
fn check(&self, req: &HyperRequest) -> bool
fn call<'a>(
&'a self,
req: &'a mut HyperRequest,
data: &'a Data
) -> PinnedFuture<'a, Option<Result<Response>>>ⓘNotable traits for PinnedFuture<'_, O>impl<O> Future for PinnedFuture<'_, O> type Output = O;
fn validate_data(&self, _data: &Data)
Auto Trait Implementations
impl !RefUnwindSafe for StreamServer
impl Send for StreamServer
impl Sync for StreamServer
impl Unpin for StreamServer
impl !UnwindSafe for StreamServer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more