Enum gapi_grpc::google::cloud::osconfig::agentendpoint::v1::report_task_progress_request::Progress[][src]

pub enum Progress {
    ApplyPatchesTaskProgress(ApplyPatchesTaskProgress),
    ExecStepTaskProgress(ExecStepTaskProgress),
    ApplyConfigTaskProgress(ApplyConfigTaskProgress),
}

Intermediate progress of the current task.

Variants

ApplyPatchesTaskProgress(ApplyPatchesTaskProgress)

Details about the progress of the apply patches task.

ExecStepTaskProgress(ExecStepTaskProgress)

Details about the progress of the exec step task.

ApplyConfigTaskProgress(ApplyConfigTaskProgress)

Details about the progress of the apply config task.

Implementations

impl Progress[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<Progress>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for Progress[src]

impl Debug for Progress[src]

impl PartialEq<Progress> for Progress[src]

impl StructuralPartialEq for Progress[src]

Auto Trait Implementations

impl RefUnwindSafe for Progress

impl Send for Progress

impl Sync for Progress

impl Unpin for Progress

impl UnwindSafe for Progress

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]