Struct google_clouddebugger2::SourceContext[][src]

pub struct SourceContext {
    pub cloud_workspace: Option<CloudWorkspaceSourceContext>,
    pub cloud_repo: Option<CloudRepoSourceContext>,
    pub git: Option<GitSourceContext>,
    pub gerrit: Option<GerritSourceContext>,
}

A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.

This type is not used in any activity, and only used as part of another schema.

Fields

A SourceContext referring to a snapshot in a cloud workspace.

A SourceContext referring to a revision in a cloud repo.

A SourceContext referring to any third party Git repo (e.g. GitHub).

A SourceContext referring to a Gerrit project.

Trait Implementations

impl Default for SourceContext
[src]

Returns the "default value" for a type. Read more

impl Clone for SourceContext
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for SourceContext
[src]

Formats the value using the given formatter. Read more

impl Part for SourceContext
[src]

Auto Trait Implementations