17 #ifndef MC_FLE2_FIND_RANGE_PAYLOAD_PRIVATE_V2_H
18 #define MC_FLE2_FIND_RANGE_PAYLOAD_PRIVATE_V2_H
20 #include "mongocrypt-buffer-private.h"
21 #include "mongocrypt-private.h"
24 #include "mc-array-private.h"
25 #include "mc-fle2-range-operator-private.h"
26 #include "mc-optional-private.h"
32 mc_array_t edgeFindTokenSetArray;
33 int64_t maxContentionFactor;
70 mc_FLE2RangeOperator_t firstOperator;
73 mc_FLE2RangeOperator_t secondOperator;
74 mc_optional_int64_t sparsity;
75 mc_optional_int32_t precision;
76 mc_optional_int32_t trimFactor;
77 bson_value_t indexMin;
78 bson_value_t indexMax;
83 BSON_STATIC_ASSERT2(alignof_mc_FLE2FindRangePayloadV2_t,
97 _mongocrypt_buffer_t edcDerivedToken;
98 _mongocrypt_buffer_t escDerivedToken;
99 _mongocrypt_buffer_t serverDerivedFromDataToken;
Definition: mc-fle2-find-range-payload-private-v2.h:96
Definition: mc-fle2-find-range-payload-private-v2.h:31
Definition: mc-fle2-find-range-payload-private-v2.h:60