Struct google_sheets4::api::DataExecutionStatus [−][src]
The data execution status. A data execution is created to sync a data source object with the latest data from a DataSource. It is usually scheduled to run at background, you can check its state to tell if an execution completes There are several scenarios where a data execution is triggered to run: * Adding a data source creates an associated data source sheet as well as a data execution to sync the data from the data source to the sheet. * Updating a data source creates a data execution to refresh the associated data source sheet similarly. * You can send refresh request to explicitly refresh one or multiple data source objects.
This type is not used in any activity, and only used as part of another schema.
Fields
error_code: Option<String>The error code.
error_message: Option<String>The error message, which may be empty.
last_refresh_time: Option<String>Gets the time the data last successfully refreshed.
state: Option<String>The state of the data execution.
Trait Implementations
impl Clone for DataExecutionStatus[src]
fn clone(&self) -> DataExecutionStatus[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for DataExecutionStatus[src]
impl Default for DataExecutionStatus[src]
fn default() -> DataExecutionStatus[src]
impl<'de> Deserialize<'de> for DataExecutionStatus[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for DataExecutionStatus[src]
impl Serialize for DataExecutionStatus[src]
Auto Trait Implementations
impl RefUnwindSafe for DataExecutionStatus
impl Send for DataExecutionStatus
impl Sync for DataExecutionStatus
impl Unpin for DataExecutionStatus
impl UnwindSafe for DataExecutionStatus
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,