Struct google_clouddebugger2::api::CloudWorkspaceId
source · pub struct CloudWorkspaceId {
pub name: Option<String>,
pub repo_id: Option<RepoId>,
}
Expand description
A CloudWorkspaceId is a unique identifier for a cloud workspace. A cloud workspace is a place associated with a repo where modified files can be stored before they are committed.
This type is not used in any activity, and only used as part of another schema.
Fields§
§name: Option<String>
The unique name of the workspace within the repo. This is the name chosen by the client in the Source API’s CreateWorkspace method.
repo_id: Option<RepoId>
The ID of the repo containing the workspace.
Trait Implementations§
source§impl Clone for CloudWorkspaceId
impl Clone for CloudWorkspaceId
source§fn clone(&self) -> CloudWorkspaceId
fn clone(&self) -> CloudWorkspaceId
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CloudWorkspaceId
impl Debug for CloudWorkspaceId
source§impl Default for CloudWorkspaceId
impl Default for CloudWorkspaceId
source§fn default() -> CloudWorkspaceId
fn default() -> CloudWorkspaceId
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CloudWorkspaceId
impl<'de> Deserialize<'de> for CloudWorkspaceId
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for CloudWorkspaceId
impl Serialize for CloudWorkspaceId
impl Part for CloudWorkspaceId
Auto Trait Implementations§
impl RefUnwindSafe for CloudWorkspaceId
impl Send for CloudWorkspaceId
impl Sync for CloudWorkspaceId
impl Unpin for CloudWorkspaceId
impl UnwindSafe for CloudWorkspaceId
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more