Enum gapi_grpc::google::cloud::bigquery::datatransfer::v1::TransferState [−][src]
pub enum TransferState { Unspecified, Pending, Running, Succeeded, Failed, Cancelled, }
Represents data transfer run state.
Variants
State placeholder.
Data transfer is scheduled and is waiting to be picked up by data transfer backend.
Data transfer is in progress.
Data transfer completed successfully.
Data transfer failed.
Data transfer is cancelled.
Implementations
impl TransferState
[src][−]
pub fn is_valid(value: i32) -> bool
[src][−]
Returns true
if value
is a variant of TransferState
.
pub fn from_i32(value: i32) -> Option<TransferState>
[src][−]
Converts an i32
to a TransferState
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for TransferState
[src][+]
impl Copy for TransferState
[src]
impl Debug for TransferState
[src][+]
impl Default for TransferState
[src][+]
impl Eq for TransferState
[src]
impl From<TransferState> for i32
[src][+]
impl Hash for TransferState
[src][+]
impl Ord for TransferState
[src][+]
impl PartialEq<TransferState> for TransferState
[src][+]
impl PartialOrd<TransferState> for TransferState
[src][+]
impl StructuralEq for TransferState
[src]
impl StructuralPartialEq for TransferState
[src]
Auto Trait Implementations
impl RefUnwindSafe for TransferState
impl Send for TransferState
impl Sync for TransferState
impl Unpin for TransferState
impl UnwindSafe for TransferState
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,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,