pub enum ExpectResult {
NoExpectation,
ExpectsContinue,
UnknownExpectation(String),
}Expand description
Result of checking the Expect header.
Variants§
NoExpectation
No Expect header present - proceed normally without waiting
ExpectsContinue
Expect: 100-continue present - must validate before reading body
UnknownExpectation(String)
Unknown expectation - should return 417 Expectation Failed
Trait Implementations§
Source§impl Clone for ExpectResult
impl Clone for ExpectResult
Source§fn clone(&self) -> ExpectResult
fn clone(&self) -> ExpectResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ExpectResult
impl RefUnwindSafe for ExpectResult
impl Send for ExpectResult
impl Sync for ExpectResult
impl Unpin for ExpectResult
impl UnwindSafe for ExpectResult
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).