#[non_exhaustive]pub struct AppsDatastoreBulkPutRequest {
pub datastore: String,
pub items: Vec<Value>,
pub app_id: Option<String>,
}Expand description
Arguments for the Slack Web API method apps.datastore.bulkPut: Creates or replaces existing items in bulk
Send it with SlackClient::apps_datastore_bulk_put.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.datastore: Stringname of the datastore
items: Vec<Value>attribute names and values of the items; limit of 25
app_id: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for AppsDatastoreBulkPutRequest
impl Clone for AppsDatastoreBulkPutRequest
Source§impl Debug for AppsDatastoreBulkPutRequest
impl Debug for AppsDatastoreBulkPutRequest
impl StructuralPartialEq for AppsDatastoreBulkPutRequest
Auto Trait Implementations§
impl Freeze for AppsDatastoreBulkPutRequest
impl RefUnwindSafe for AppsDatastoreBulkPutRequest
impl Send for AppsDatastoreBulkPutRequest
impl Sync for AppsDatastoreBulkPutRequest
impl Unpin for AppsDatastoreBulkPutRequest
impl UnsafeUnpin for AppsDatastoreBulkPutRequest
impl UnwindSafe for AppsDatastoreBulkPutRequest
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