pub struct FetchOptionsBuilder { /* private fields */ }Expand description
Builder for FetchOptions
Implementations§
Source§impl FetchOptionsBuilder
impl FetchOptionsBuilder
Sourcepub fn post_data_bytes(self, post_data_bytes: Vec<u8>) -> Self
pub fn post_data_bytes(self, post_data_bytes: Vec<u8>) -> Self
Sets the POST data as bytes
Sourcepub fn max_redirects(self, n: u32) -> Self
pub fn max_redirects(self, n: u32) -> Self
Sets the maximum number of redirects to follow
Sourcepub fn max_retries(self, n: u32) -> Self
pub fn max_retries(self, n: u32) -> Self
Sets the maximum number of retries
Sourcepub fn build(self) -> FetchOptions
pub fn build(self) -> FetchOptions
Builds the FetchOptions
Trait Implementations§
Source§impl Clone for FetchOptionsBuilder
impl Clone for FetchOptionsBuilder
Source§fn clone(&self) -> FetchOptionsBuilder
fn clone(&self) -> FetchOptionsBuilder
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 FetchOptionsBuilder
impl Debug for FetchOptionsBuilder
Source§impl Default for FetchOptionsBuilder
impl Default for FetchOptionsBuilder
Source§fn default() -> FetchOptionsBuilder
fn default() -> FetchOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FetchOptionsBuilder
impl RefUnwindSafe for FetchOptionsBuilder
impl Send for FetchOptionsBuilder
impl Sync for FetchOptionsBuilder
impl Unpin for FetchOptionsBuilder
impl UnsafeUnpin for FetchOptionsBuilder
impl UnwindSafe for FetchOptionsBuilder
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