pub struct SaveExternalReviewImportRequest {
pub repo_path: PathBuf,
pub workspace_id: String,
pub import: ExternalReviewImportResponse,
}Expand description
Request to atomically replace an external import snapshot.
Fields§
§repo_path: PathBufRepository containing the durable workspace.
workspace_id: StringDurable workspace id.
import: ExternalReviewImportResponseRead-only importer response to persist.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SaveExternalReviewImportRequest
impl<'de> Deserialize<'de> for SaveExternalReviewImportRequest
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 SaveExternalReviewImportRequest
impl StructuralPartialEq for SaveExternalReviewImportRequest
Auto Trait Implementations§
impl Freeze for SaveExternalReviewImportRequest
impl RefUnwindSafe for SaveExternalReviewImportRequest
impl Send for SaveExternalReviewImportRequest
impl Sync for SaveExternalReviewImportRequest
impl Unpin for SaveExternalReviewImportRequest
impl UnsafeUnpin for SaveExternalReviewImportRequest
impl UnwindSafe for SaveExternalReviewImportRequest
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