pub struct CreateWorkspaceRevision {
pub parent_id: Option<Uuid>,
pub tree_sha256: String,
pub files: Vec<RevisionFile>,
}Fields§
§parent_id: Option<Uuid>§tree_sha256: String§files: Vec<RevisionFile>Trait Implementations§
Source§impl Clone for CreateWorkspaceRevision
impl Clone for CreateWorkspaceRevision
Source§impl Debug for CreateWorkspaceRevision
impl Debug for CreateWorkspaceRevision
Source§impl<'de> Deserialize<'de> for CreateWorkspaceRevision
impl<'de> Deserialize<'de> for CreateWorkspaceRevision
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 Eq for CreateWorkspaceRevision
Source§impl PartialEq for CreateWorkspaceRevision
impl PartialEq for CreateWorkspaceRevision
Source§impl Serialize for CreateWorkspaceRevision
impl Serialize for CreateWorkspaceRevision
impl StructuralPartialEq for CreateWorkspaceRevision
Auto Trait Implementations§
impl Freeze for CreateWorkspaceRevision
impl RefUnwindSafe for CreateWorkspaceRevision
impl Send for CreateWorkspaceRevision
impl Sync for CreateWorkspaceRevision
impl Unpin for CreateWorkspaceRevision
impl UnsafeUnpin for CreateWorkspaceRevision
impl UnwindSafe for CreateWorkspaceRevision
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