@@ -4496,6 +4496,7 @@ pub struct DeletePointVectors {
44964496 pub wait: ::core::option::Option<bool>,
44974497 /// Affected points
44984498 #[prost(message, optional, tag = "3")]
4499+ #[validate(nested)]
44994500 pub points_selector: ::core::option::Option<PointsSelector>,
45004501 /// List of vector names to delete
45014502 #[prost(message, optional, tag = "4")]
@@ -4527,6 +4528,7 @@ pub struct SetPayloadPoints {
45274528 pub payload: ::std::collections::HashMap<::prost::alloc::string::String, Value>,
45284529 /// Affected points
45294530 #[prost(message, optional, tag = "5")]
4531+ #[validate(nested)]
45304532 pub points_selector: ::core::option::Option<PointsSelector>,
45314533 /// Write ordering guarantees
45324534 #[prost(message, optional, tag = "6")]
@@ -4558,6 +4560,7 @@ pub struct DeletePayloadPoints {
45584560 pub keys: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
45594561 /// Affected points
45604562 #[prost(message, optional, tag = "5")]
4563+ #[validate(nested)]
45614564 pub points_selector: ::core::option::Option<PointsSelector>,
45624565 /// Write ordering guarantees
45634566 #[prost(message, optional, tag = "6")]
@@ -4583,6 +4586,7 @@ pub struct ClearPayloadPoints {
45834586 pub wait: ::core::option::Option<bool>,
45844587 /// Affected points
45854588 #[prost(message, optional, tag = "3")]
4589+ #[validate(nested)]
45864590 pub points: ::core::option::Option<PointsSelector>,
45874591 /// Write ordering guarantees
45884592 #[prost(message, optional, tag = "4")]
@@ -6862,11 +6866,13 @@ pub struct ValuesCount {
68626866 #[prost(uint64, optional, tag = "4")]
68636867 pub lte: ::core::option::Option<u64>,
68646868}
6869+ #[derive(validator::Validate)]
68656870#[derive(serde::Serialize)]
68666871#[allow(clippy::derive_partial_eq_without_eq)]
68676872#[derive(Clone, PartialEq, ::prost::Message)]
68686873pub struct PointsSelector {
68696874 #[prost(oneof = "points_selector::PointsSelectorOneOf", tags = "1, 2")]
6875+ #[validate(nested)]
68706876 pub points_selector_one_of: ::core::option::Option<
68716877 points_selector::PointsSelectorOneOf,
68726878 >,
0 commit comments