pub struct UpdateFeaturesRequestV1 {
pub correlation_id: i32,
pub client_id: Option<String>,
pub timeout_ms: i32,
pub updates: Vec<FeatureUpdateV1>,
pub validate_only: bool,
}Expand description
Kafka UpdateFeatures v1 request.
Version 1 replaces the v0 boolean downgrade flag with Kafka’s three-way upgrade type and adds validation-only execution.
Fields§
§correlation_id: i32§client_id: Option<String>§timeout_ms: i32§updates: Vec<FeatureUpdateV1>§validate_only: boolImplementations§
Trait Implementations§
Source§impl Clone for UpdateFeaturesRequestV1
impl Clone for UpdateFeaturesRequestV1
Source§fn clone(&self) -> UpdateFeaturesRequestV1
fn clone(&self) -> UpdateFeaturesRequestV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UpdateFeaturesRequestV1
impl Debug for UpdateFeaturesRequestV1
impl Eq for UpdateFeaturesRequestV1
Source§impl PartialEq for UpdateFeaturesRequestV1
impl PartialEq for UpdateFeaturesRequestV1
impl StructuralPartialEq for UpdateFeaturesRequestV1
Auto Trait Implementations§
impl Freeze for UpdateFeaturesRequestV1
impl RefUnwindSafe for UpdateFeaturesRequestV1
impl Send for UpdateFeaturesRequestV1
impl Sync for UpdateFeaturesRequestV1
impl Unpin for UpdateFeaturesRequestV1
impl UnsafeUnpin for UpdateFeaturesRequestV1
impl UnwindSafe for UpdateFeaturesRequestV1
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