Struct NoCallback
pub struct NoCallback;Available on crate features
handshake and ws only.Expand description
Stub for callback that does nothing.
Trait Implementations§
§impl Callback for NoCallback
impl Callback for NoCallback
§fn on_request(
self,
_request: &Request<()>,
response: Response<()>,
) -> Result<Response<()>, Response<Option<String>>>
fn on_request( self, _request: &Request<()>, response: Response<()>, ) -> Result<Response<()>, Response<Option<String>>>
Called whenever the server read the request from the client and is ready to reply to it.
May return additional reply headers.
Returning an error resulting in rejecting the incoming connection.
§impl Clone for NoCallback
impl Clone for NoCallback
§fn clone(&self) -> NoCallback
fn clone(&self) -> NoCallback
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NoCallback
Auto Trait Implementations§
impl Freeze for NoCallback
impl RefUnwindSafe for NoCallback
impl Send for NoCallback
impl Sync for NoCallback
impl Unpin for NoCallback
impl UnsafeUnpin for NoCallback
impl UnwindSafe for NoCallback
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more