pub struct FetchRequestV16 {Show 13 fields
pub correlation_id: i32,
pub client_id: Option<String>,
pub cluster_id: Option<String>,
pub replica_state: Option<FetchReplicaStateV15>,
pub max_wait_ms: i32,
pub min_bytes: i32,
pub max_bytes: i32,
pub isolation_level: i8,
pub session_id: i32,
pub session_epoch: i32,
pub topics: Vec<FetchTopicV16>,
pub forgotten_topics: Vec<FetchForgottenTopicV16>,
pub rack_id: String,
}Expand description
Fetch request version 16. Kafka 4.3 keeps the v15 request shape.
Fields§
§correlation_id: i32§client_id: Option<String>§cluster_id: Option<String>§replica_state: Option<FetchReplicaStateV15>§max_wait_ms: i32§min_bytes: i32§max_bytes: i32§isolation_level: i8§session_id: i32§session_epoch: i32§topics: Vec<FetchTopicV16>§forgotten_topics: Vec<FetchForgottenTopicV16>§rack_id: StringImplementations§
Trait Implementations§
Source§impl Clone for FetchRequestV16
impl Clone for FetchRequestV16
Source§fn clone(&self) -> FetchRequestV16
fn clone(&self) -> FetchRequestV16
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 FetchRequestV16
impl Debug for FetchRequestV16
impl Eq for FetchRequestV16
Source§impl PartialEq for FetchRequestV16
impl PartialEq for FetchRequestV16
impl StructuralPartialEq for FetchRequestV16
Auto Trait Implementations§
impl Freeze for FetchRequestV16
impl RefUnwindSafe for FetchRequestV16
impl Send for FetchRequestV16
impl Sync for FetchRequestV16
impl Unpin for FetchRequestV16
impl UnsafeUnpin for FetchRequestV16
impl UnwindSafe for FetchRequestV16
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