pub struct ProvideResponseParams {
pub request: Request,
pub body: Option<BytesValue>,
pub cookies: Option<Vec<SetCookieHeader>>,
pub headers: Option<Vec<Header>>,
pub reason_phrase: Option<String>,
pub status_code: Option<u64>,
}Fields§
§request: Request§body: Option<BytesValue>§headers: Option<Vec<Header>>§reason_phrase: Option<String>§status_code: Option<u64>Implementations§
Trait Implementations§
Source§impl Clone for ProvideResponseParams
impl Clone for ProvideResponseParams
Source§fn clone(&self) -> ProvideResponseParams
fn clone(&self) -> ProvideResponseParams
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 moreSource§impl Debug for ProvideResponseParams
impl Debug for ProvideResponseParams
Source§impl<'de> Deserialize<'de> for ProvideResponseParams
impl<'de> Deserialize<'de> for ProvideResponseParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProvideResponseParams
impl PartialEq for ProvideResponseParams
Source§impl Serialize for ProvideResponseParams
impl Serialize for ProvideResponseParams
impl StructuralPartialEq for ProvideResponseParams
Auto Trait Implementations§
impl Freeze for ProvideResponseParams
impl RefUnwindSafe for ProvideResponseParams
impl Send for ProvideResponseParams
impl Sync for ProvideResponseParams
impl Unpin for ProvideResponseParams
impl UnsafeUnpin for ProvideResponseParams
impl UnwindSafe for ProvideResponseParams
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> 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