pub struct VcsRestoreParams {
pub workspace_id: String,
pub root_id: Option<String>,
pub provider_id: Option<String>,
pub paths: Vec<String>,
}Fields§
§workspace_id: String§root_id: Option<String>§provider_id: Option<String>§paths: Vec<String>Trait Implementations§
Source§impl Clone for VcsRestoreParams
impl Clone for VcsRestoreParams
Source§fn clone(&self) -> VcsRestoreParams
fn clone(&self) -> VcsRestoreParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VcsRestoreParams
impl Debug for VcsRestoreParams
Source§impl<'de> Deserialize<'de> for VcsRestoreParams
impl<'de> Deserialize<'de> for VcsRestoreParams
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
Auto Trait Implementations§
impl Freeze for VcsRestoreParams
impl RefUnwindSafe for VcsRestoreParams
impl Send for VcsRestoreParams
impl Sync for VcsRestoreParams
impl Unpin for VcsRestoreParams
impl UnsafeUnpin for VcsRestoreParams
impl UnwindSafe for VcsRestoreParams
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