[−][src]Struct rumqttlog::router::DataRequest
Request that connection/linker makes to extract data from commitlog NOTE Connection can make one sweep request to get data from multiple topics but we'll keep it simple for now as multiple requests in one message can makes constant extraction size harder
Fields
topic: String
Log to sweep
segment: u64
Segment id of the log.
offset: u64
Current offset. For requests, this is where sweeps start from. For reply, this is the last offset
size: u64
Request Size / Reply size
Trait Implementations
impl Clone for DataRequest
[src]
fn clone(&self) -> DataRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DataRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for DataRequest
impl Send for DataRequest
impl Sync for DataRequest
impl Unpin for DataRequest
impl UnwindSafe for DataRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,