pub struct RequestQueueRequest {
pub id: Option<String>,
pub url: String,
pub unique_key: Option<String>,
pub method: Option<String>,
pub user_data: Option<Value>,
pub extra: Extra,
}Expand description
A single request stored in a request queue.
Fields§
§id: Option<String>Unique request ID (assigned by the API; omit when adding a new request).
url: StringThe URL to be processed.
unique_key: Option<String>Unique key used for deduplication (defaults to url).
method: Option<String>HTTP method, defaults to GET.
user_data: Option<Value>Arbitrary user data attached to the request.
extra: ExtraAny other fields returned by the API.
Trait Implementations§
Source§impl Clone for RequestQueueRequest
impl Clone for RequestQueueRequest
Source§fn clone(&self) -> RequestQueueRequest
fn clone(&self) -> RequestQueueRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RequestQueueRequest
impl Debug for RequestQueueRequest
Source§impl<'de> Deserialize<'de> for RequestQueueRequest
impl<'de> Deserialize<'de> for RequestQueueRequest
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
Auto Trait Implementations§
impl Freeze for RequestQueueRequest
impl RefUnwindSafe for RequestQueueRequest
impl Send for RequestQueueRequest
impl Sync for RequestQueueRequest
impl Unpin for RequestQueueRequest
impl UnsafeUnpin for RequestQueueRequest
impl UnwindSafe for RequestQueueRequest
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