Struct google_analytics3::api::Upload
source · pub struct Upload {
pub account_id: Option<i64>,
pub custom_data_source_id: Option<String>,
pub errors: Option<Vec<String>>,
pub id: Option<String>,
pub kind: Option<String>,
pub status: Option<String>,
pub upload_time: Option<DateTime<Utc>>,
}
Expand description
Metadata returned for an upload operation.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- uploads get management (response)
- uploads upload data management (response)
Fields§
§account_id: Option<i64>
Account Id to which this upload belongs.
custom_data_source_id: Option<String>
Custom data source Id to which this data import belongs.
errors: Option<Vec<String>>
Data import errors collection.
id: Option<String>
A unique ID for this upload.
kind: Option<String>
Resource type for Analytics upload.
status: Option<String>
Upload status. Possible values: PENDING, COMPLETED, FAILED, DELETING, DELETED.
upload_time: Option<DateTime<Utc>>
Time this file is uploaded.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Upload
impl<'de> Deserialize<'de> for Upload
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
impl ResponseResult for Upload
Auto Trait Implementations§
impl RefUnwindSafe for Upload
impl Send for Upload
impl Sync for Upload
impl Unpin for Upload
impl UnwindSafe for Upload
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