pub struct FulfillRequestBuilder { /* private fields */ }Implementations§
Source§impl FulfillRequestBuilder
impl FulfillRequestBuilder
pub fn request_id(self, request_id: impl Into<RequestId>) -> Self
pub fn response_code(self, response_code: impl Into<i64>) -> Self
pub fn response_header(self, response_header: impl Into<HeaderEntry>) -> Self
pub fn response_headers<I, S>(self, response_headers: I) -> Self
pub fn binary_response_headers( self, binary_response_headers: impl Into<Binary>, ) -> Self
pub fn body(self, body: impl Into<Binary>) -> Self
pub fn response_phrase(self, response_phrase: impl Into<String>) -> Self
pub fn build(self) -> Result<FulfillRequest, String>
Trait Implementations§
Source§impl Clone for FulfillRequestBuilder
impl Clone for FulfillRequestBuilder
Source§fn clone(&self) -> FulfillRequestBuilder
fn clone(&self) -> FulfillRequestBuilder
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 FulfillRequestBuilder
impl Default for FulfillRequestBuilder
Source§fn default() -> FulfillRequestBuilder
fn default() -> FulfillRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FulfillRequestBuilder
impl RefUnwindSafe for FulfillRequestBuilder
impl Send for FulfillRequestBuilder
impl Sync for FulfillRequestBuilder
impl Unpin for FulfillRequestBuilder
impl UnsafeUnpin for FulfillRequestBuilder
impl UnwindSafe for FulfillRequestBuilder
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