pub struct CloudWorkspaceSourceContext {
pub snapshot_id: Option<String>,
pub workspace_id: Option<CloudWorkspaceId>,
}
Expand description
A CloudWorkspaceSourceContext denotes a workspace at a particular snapshot.
This type is not used in any activity, and only used as part of another schema.
Fields§
§snapshot_id: Option<String>
The ID of the snapshot. An empty snapshot_id refers to the most recent snapshot.
workspace_id: Option<CloudWorkspaceId>
The ID of the workspace.
Trait Implementations§
source§impl Clone for CloudWorkspaceSourceContext
impl Clone for CloudWorkspaceSourceContext
source§fn clone(&self) -> CloudWorkspaceSourceContext
fn clone(&self) -> CloudWorkspaceSourceContext
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 CloudWorkspaceSourceContext
impl Debug for CloudWorkspaceSourceContext
source§impl Default for CloudWorkspaceSourceContext
impl Default for CloudWorkspaceSourceContext
source§fn default() -> CloudWorkspaceSourceContext
fn default() -> CloudWorkspaceSourceContext
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CloudWorkspaceSourceContext
impl<'de> Deserialize<'de> for CloudWorkspaceSourceContext
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
impl Part for CloudWorkspaceSourceContext
Auto Trait Implementations§
impl RefUnwindSafe for CloudWorkspaceSourceContext
impl Send for CloudWorkspaceSourceContext
impl Sync for CloudWorkspaceSourceContext
impl Unpin for CloudWorkspaceSourceContext
impl UnwindSafe for CloudWorkspaceSourceContext
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