pub struct PrepareIndexImportRequest {
pub action_id: Digest,
pub artifact: IndexTransferArtifact,
pub storage: PortabilityStorageCapability,
pub destination_name: String,
pub expected_name_absent: bool,
pub destination_policies: IndexPolicies,
pub destination_resource_spec: IndexResourceSpec,
}Fields§
§action_id: Digest§artifact: IndexTransferArtifact§storage: PortabilityStorageCapability§destination_name: String§expected_name_absent: bool§destination_policies: IndexPolicies§destination_resource_spec: IndexResourceSpecTrait Implementations§
Source§impl Clone for PrepareIndexImportRequest
impl Clone for PrepareIndexImportRequest
Source§impl Debug for PrepareIndexImportRequest
impl Debug for PrepareIndexImportRequest
Source§impl<'de> Deserialize<'de> for PrepareIndexImportRequest
impl<'de> Deserialize<'de> for PrepareIndexImportRequest
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 StructuralPartialEq for PrepareIndexImportRequest
Auto Trait Implementations§
impl Freeze for PrepareIndexImportRequest
impl RefUnwindSafe for PrepareIndexImportRequest
impl Send for PrepareIndexImportRequest
impl Sync for PrepareIndexImportRequest
impl Unpin for PrepareIndexImportRequest
impl UnsafeUnpin for PrepareIndexImportRequest
impl UnwindSafe for PrepareIndexImportRequest
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