pub struct OnPageDataApiError {
pub id: Option<String>,
pub datetime: Option<String>,
pub function: Option<String>,
pub error_code: Option<i32>,
pub error_message: Option<String>,
pub http_url: Option<String>,
pub http_method: Option<String>,
pub http_code: Option<i32>,
pub http_time: Option<f64>,
pub http_response: Option<String>,
}Expand description
A single error record returned by the OnPage Errors endpoint. See https://docs.dataforseo.com/v3/on_page/errors/.
Fields§
§id: Option<String>Unique task identifier (UUID).
datetime: Option<String>Date and time the error occurred (UTC).
function: Option<String>API function the task called.
error_code: Option<i32>DataForSEO error code.
error_message: Option<String>Human-readable error description.
http_url: Option<String>URL of the API call that produced the error.
http_method: Option<String>HTTP method used for the failed call.
http_code: Option<i32>HTTP status code returned for the failed call.
http_time: Option<f64>Duration of the HTTP request in seconds.
http_response: Option<String>Body of the server response for the failed call.
Trait Implementations§
Source§impl Clone for OnPageDataApiError
impl Clone for OnPageDataApiError
Source§impl Debug for OnPageDataApiError
impl Debug for OnPageDataApiError
Source§impl Default for OnPageDataApiError
impl Default for OnPageDataApiError
Source§impl<'de> Deserialize<'de> for OnPageDataApiError
impl<'de> Deserialize<'de> for OnPageDataApiError
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 OnPageDataApiError
impl RefUnwindSafe for OnPageDataApiError
impl Send for OnPageDataApiError
impl Sync for OnPageDataApiError
impl Unpin for OnPageDataApiError
impl UnsafeUnpin for OnPageDataApiError
impl UnwindSafe for OnPageDataApiError
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