Enum gapi_grpc::google::devtools::resultstore::v2::upload_request::Resource[][src]

pub enum Resource {
    Invocation(Invocation),
    Target(Target),
    Configuration(Configuration),
    ConfiguredTarget(ConfiguredTarget),
    Action(Action),
    FileSet(FileSet),
}

The proto of the resource being uploaded.

Variants

Invocation(Invocation)

The Invocation Resource

Target(Target)

The Target Resource

Configuration(Configuration)

The Configuration Resource

ConfiguredTarget(ConfiguredTarget)

The ConfiguredTarget Resource

Action(Action)

The Action Resource

FileSet(FileSet)

The FileSet Resource

Implementations

impl Resource[src]

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

pub fn merge<B>(
    field: &mut Option<Resource>,
    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 Resource[src]

impl Debug for Resource[src]

impl PartialEq<Resource> for Resource[src]

impl StructuralPartialEq for Resource[src]

Auto Trait Implementations

impl RefUnwindSafe for Resource

impl Send for Resource

impl Sync for Resource

impl Unpin for Resource

impl UnwindSafe for Resource

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]