Struct gapi_grpc::google::devtools::remoteworkers::v1test2::command_task::Outputs[][src]

pub struct Outputs {
    pub files: Vec<String>,
    pub directories: Vec<String>,
    pub stdout_destination: String,
    pub stderr_destination: String,
}

Describes the expected outputs of the command.

Fields

files: Vec<String>

A list of expected files, relative to the execution root. All paths MUST be delimited by forward slashes.

directories: Vec<String>

A list of expected directories, relative to the execution root. All paths MUST be delimited by forward slashes.

stdout_destination: String

The destination to which any stdout should be sent. The method by which the bot should send the stream contents to that destination is not defined in this API. As examples, the destination could be a file referenced in the files field in this message, or it could be a URI that must be written via the ByteStream API.

stderr_destination: String

The destination to which any stderr should be sent. The method by which the bot should send the stream contents to that destination is not defined in this API. As examples, the destination could be a file referenced in the files field in this message, or it could be a URI that must be written via the ByteStream API.

Trait Implementations

impl Clone for Outputs[src]

impl Debug for Outputs[src]

impl Default for Outputs[src]

impl Message for Outputs[src]

impl PartialEq<Outputs> for Outputs[src]

impl StructuralPartialEq for Outputs[src]

Auto Trait Implementations

impl RefUnwindSafe for Outputs

impl Send for Outputs

impl Sync for Outputs

impl Unpin for Outputs

impl UnwindSafe for Outputs

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]