pub struct FetchRequestV14 {Show 13 fields
pub correlation_id: i32,
pub client_id: Option<String>,
pub cluster_id: Option<String>,
pub replica_id: i32,
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<FetchTopicV14>,
pub forgotten_topics: Vec<FetchForgottenTopicV14>,
pub rack_id: String,
}Expand description
Fetch request version 14. The v14 request wire shape is identical to v13; Kafka 4.x adds a tiered-storage error to the response contract.
Fields§
§correlation_id: i32§client_id: Option<String>§cluster_id: Option<String>§replica_id: i32§max_wait_ms: i32§min_bytes: i32§max_bytes: i32§isolation_level: i8§session_id: i32§session_epoch: i32§topics: Vec<FetchTopicV14>§forgotten_topics: Vec<FetchForgottenTopicV14>§rack_id: StringImplementations§
Trait Implementations§
Source§impl Clone for FetchRequestV14
impl Clone for FetchRequestV14
Source§fn clone(&self) -> FetchRequestV14
fn clone(&self) -> FetchRequestV14
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 FetchRequestV14
impl Debug for FetchRequestV14
impl Eq for FetchRequestV14
Source§impl PartialEq for FetchRequestV14
impl PartialEq for FetchRequestV14
impl StructuralPartialEq for FetchRequestV14
Auto Trait Implementations§
impl Freeze for FetchRequestV14
impl RefUnwindSafe for FetchRequestV14
impl Send for FetchRequestV14
impl Sync for FetchRequestV14
impl Unpin for FetchRequestV14
impl UnsafeUnpin for FetchRequestV14
impl UnwindSafe for FetchRequestV14
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