pub struct BatchWriteOperation {
pub add_facet_to_object: Option<BatchAddFacetToObject>,
pub attach_object: Option<BatchAttachObject>,
pub attach_policy: Option<BatchAttachPolicy>,
pub attach_to_index: Option<BatchAttachToIndex>,
pub attach_typed_link: Option<BatchAttachTypedLink>,
pub create_index: Option<BatchCreateIndex>,
pub create_object: Option<BatchCreateObject>,
pub delete_object: Option<BatchDeleteObject>,
pub detach_from_index: Option<BatchDetachFromIndex>,
pub detach_object: Option<BatchDetachObject>,
pub detach_policy: Option<BatchDetachPolicy>,
pub detach_typed_link: Option<BatchDetachTypedLink>,
pub remove_facet_from_object: Option<BatchRemoveFacetFromObject>,
pub update_link_attributes: Option<BatchUpdateLinkAttributes>,
pub update_object_attributes: Option<BatchUpdateObjectAttributes>,
}
Represents the output of a BatchWrite
operation.
A batch operation that adds a facet to an object.
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
Attaches the specified object to the specified index.
Attaches a typed link to a specified source and target object. For more information, see Typed link.
Creates an index object. See Indexing for more information.
Detaches the specified object from the specified index.
Detaches a typed link from a specified source and target object. For more information, see Typed link.
A batch operation that removes a facet from an object.
Updates a given object's attributes.
Updates a given object's attributes.
Performs copy-assignment from source
. Read more
Returns the "default value" for a type. Read more
This method tests for self
and other
values to be equal, and is used by ==
. Read more
This method tests for !=
.
Formats the value using the given formatter. Read more
Serialize this value into the given Serde serializer. Read more
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static