pub struct FetchRequest {
pub cache_max_age_millis: u64,
pub timeout_millis: u64,
pub e_tag: Option<String>,
pub custom_signals: Option<HashMap<String, Value>>,
}Expand description
Parameters describing a fetch attempt.
Fields§
§cache_max_age_millis: u64Maximum allowed age for cached results before a network call should be forced.
timeout_millis: u64Timeout budget for the request.
e_tag: Option<String>Optional entity tag to include via If-None-Match.
custom_signals: Option<HashMap<String, Value>>Optional custom signals payload forwarded to the backend.
Trait Implementations§
Source§impl Clone for FetchRequest
impl Clone for FetchRequest
Source§fn clone(&self) -> FetchRequest
fn clone(&self) -> FetchRequest
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 FetchRequest
impl Debug for FetchRequest
Source§impl PartialEq for FetchRequest
impl PartialEq for FetchRequest
impl StructuralPartialEq for FetchRequest
Auto Trait Implementations§
impl Freeze for FetchRequest
impl RefUnwindSafe for FetchRequest
impl Send for FetchRequest
impl Sync for FetchRequest
impl Unpin for FetchRequest
impl UnwindSafe for FetchRequest
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