pub struct SubmitCatalogActionRequest {
pub locator: Locator,
pub semantic_digest: Digest,
pub action_kind: String,
pub name: String,
pub mapping: Option<Mapping>,
pub resource_spec: Option<IndexResourceSpec>,
pub expected_incarnation: Option<Identity>,
}Fields§
§locator: Locator§semantic_digest: Digest§action_kind: String§name: String§mapping: Option<Mapping>§resource_spec: Option<IndexResourceSpec>§expected_incarnation: Option<Identity>Trait Implementations§
Source§impl Clone for SubmitCatalogActionRequest
impl Clone for SubmitCatalogActionRequest
Source§impl Debug for SubmitCatalogActionRequest
impl Debug for SubmitCatalogActionRequest
Source§impl<'de> Deserialize<'de> for SubmitCatalogActionRequest
impl<'de> Deserialize<'de> for SubmitCatalogActionRequest
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 SubmitCatalogActionRequest
Auto Trait Implementations§
impl Freeze for SubmitCatalogActionRequest
impl RefUnwindSafe for SubmitCatalogActionRequest
impl Send for SubmitCatalogActionRequest
impl Sync for SubmitCatalogActionRequest
impl Unpin for SubmitCatalogActionRequest
impl UnsafeUnpin for SubmitCatalogActionRequest
impl UnwindSafe for SubmitCatalogActionRequest
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