pub struct QueryOffsetResponse { /* private fields */ }
Implementations§
Source§impl QueryOffsetResponse
impl QueryOffsetResponse
pub fn new( correlation_id: u32, response_code: ResponseCode, offset: u64, ) -> Self
pub fn from_response(&self) -> u64
pub fn code(&self) -> &ResponseCode
pub fn is_ok(&self) -> bool
Trait Implementations§
Source§impl Debug for QueryOffsetResponse
impl Debug for QueryOffsetResponse
Source§impl Decoder for QueryOffsetResponse
impl Decoder for QueryOffsetResponse
fn decode(input: &[u8]) -> Result<(&[u8], Self), DecodeError>
fn decode_version_2(input: &[u8]) -> Result<(&[u8], Self), DecodeError>
Source§impl Encoder for QueryOffsetResponse
impl Encoder for QueryOffsetResponse
fn encoded_size(&self) -> u32
fn encode(&self, writer: &mut impl Write) -> Result<(), EncodeError>
fn encoded_size_version_2(&self) -> u32
fn encode_version_2(&self, writer: &mut impl Write) -> Result<(), EncodeError>
Source§impl FromResponse for QueryOffsetResponse
impl FromResponse for QueryOffsetResponse
fn from_response(response: Response) -> Option<Self>
Source§impl PartialEq for QueryOffsetResponse
impl PartialEq for QueryOffsetResponse
impl Eq for QueryOffsetResponse
impl StructuralPartialEq for QueryOffsetResponse
Auto Trait Implementations§
impl Freeze for QueryOffsetResponse
impl RefUnwindSafe for QueryOffsetResponse
impl Send for QueryOffsetResponse
impl Sync for QueryOffsetResponse
impl Unpin for QueryOffsetResponse
impl UnwindSafe for QueryOffsetResponse
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