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