pub struct ProvideResponseBuilder { /* private fields */ }Implementations§
Source§impl ProvideResponseBuilder
impl ProvideResponseBuilder
pub fn request(self, request: impl Into<Request>) -> Self
pub fn body(self, body: impl Into<BytesValue>) -> Self
pub fn header(self, header: impl Into<Header>) -> Self
pub fn headers<I, S>(self, headers: I) -> Self
pub fn reason_phrase(self, reason_phrase: impl Into<String>) -> Self
pub fn status_code(self, status_code: impl Into<u64>) -> Self
pub fn build(self) -> Result<ProvideResponse, String>
Trait Implementations§
Source§impl Clone for ProvideResponseBuilder
impl Clone for ProvideResponseBuilder
Source§fn clone(&self) -> ProvideResponseBuilder
fn clone(&self) -> ProvideResponseBuilder
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 Default for ProvideResponseBuilder
impl Default for ProvideResponseBuilder
Source§fn default() -> ProvideResponseBuilder
fn default() -> ProvideResponseBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProvideResponseBuilder
impl RefUnwindSafe for ProvideResponseBuilder
impl Send for ProvideResponseBuilder
impl Sync for ProvideResponseBuilder
impl Unpin for ProvideResponseBuilder
impl UnsafeUnpin for ProvideResponseBuilder
impl UnwindSafe for ProvideResponseBuilder
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