#[non_exhaustive]pub struct RemoveDatapointsRequest {
pub index: String,
pub datapoint_ids: Vec<String>,
/* private fields */
}Expand description
Request message for IndexService.RemoveDatapoints
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.index: StringRequired. The name of the Index resource to be updated.
Format:
projects/{project}/locations/{location}/indexes/{index}
datapoint_ids: Vec<String>A list of datapoint ids to be deleted.
Implementations§
Source§impl RemoveDatapointsRequest
impl RemoveDatapointsRequest
pub fn new() -> Self
Sourcepub fn set_datapoint_ids<T, V>(self, v: T) -> Self
pub fn set_datapoint_ids<T, V>(self, v: T) -> Self
Sets the value of datapoint_ids.
Trait Implementations§
Source§impl Clone for RemoveDatapointsRequest
impl Clone for RemoveDatapointsRequest
Source§fn clone(&self) -> RemoveDatapointsRequest
fn clone(&self) -> RemoveDatapointsRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RemoveDatapointsRequest
impl Debug for RemoveDatapointsRequest
Source§impl Default for RemoveDatapointsRequest
impl Default for RemoveDatapointsRequest
Source§fn default() -> RemoveDatapointsRequest
fn default() -> RemoveDatapointsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoveDatapointsRequestwhere
RemoveDatapointsRequest: Default,
impl<'de> Deserialize<'de> for RemoveDatapointsRequestwhere
RemoveDatapointsRequest: Default,
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
Source§impl Message for RemoveDatapointsRequest
impl Message for RemoveDatapointsRequest
Source§impl PartialEq for RemoveDatapointsRequest
impl PartialEq for RemoveDatapointsRequest
Source§impl Serialize for RemoveDatapointsRequest
impl Serialize for RemoveDatapointsRequest
impl StructuralPartialEq for RemoveDatapointsRequest
Auto Trait Implementations§
impl Freeze for RemoveDatapointsRequest
impl RefUnwindSafe for RemoveDatapointsRequest
impl Send for RemoveDatapointsRequest
impl Sync for RemoveDatapointsRequest
impl Unpin for RemoveDatapointsRequest
impl UnwindSafe for RemoveDatapointsRequest
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