pub struct ForwardedSurface { /* private fields */ }Expand description
truncated means a budget stopped the walk, so the surface is a subset of
the body and a scanner reading it may miss content that was still sent.
Callers record that; it is never a silent success.
Implementations§
Trait Implementations§
Source§impl Clone for ForwardedSurface
impl Clone for ForwardedSurface
Source§fn clone(&self) -> ForwardedSurface
fn clone(&self) -> ForwardedSurface
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 moreSource§impl Debug for ForwardedSurface
impl Debug for ForwardedSurface
Source§impl Default for ForwardedSurface
impl Default for ForwardedSurface
Source§fn default() -> ForwardedSurface
fn default() -> ForwardedSurface
Returns the “default value” for a type. Read more
impl Eq for ForwardedSurface
Source§impl PartialEq for ForwardedSurface
impl PartialEq for ForwardedSurface
impl StructuralPartialEq for ForwardedSurface
Auto Trait Implementations§
impl Freeze for ForwardedSurface
impl RefUnwindSafe for ForwardedSurface
impl Send for ForwardedSurface
impl Sync for ForwardedSurface
impl Unpin for ForwardedSurface
impl UnsafeUnpin for ForwardedSurface
impl UnwindSafe for ForwardedSurface
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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