pub enum ExtentSeekTarget {
Data,
Hole,
}Expand description
Native sparse seek class.
Variants§
Data
First content or physically allocated-zero byte.
Hole
First unallocated hole byte, including logical end-of-file.
Trait Implementations§
Source§impl Clone for ExtentSeekTarget
impl Clone for ExtentSeekTarget
impl Copy for ExtentSeekTarget
Source§impl Debug for ExtentSeekTarget
impl Debug for ExtentSeekTarget
impl Eq for ExtentSeekTarget
Source§impl Ord for ExtentSeekTarget
impl Ord for ExtentSeekTarget
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ExtentSeekTarget
impl PartialEq for ExtentSeekTarget
Source§impl PartialOrd for ExtentSeekTarget
impl PartialOrd for ExtentSeekTarget
impl StructuralPartialEq for ExtentSeekTarget
Auto Trait Implementations§
impl Freeze for ExtentSeekTarget
impl RefUnwindSafe for ExtentSeekTarget
impl Send for ExtentSeekTarget
impl Sync for ExtentSeekTarget
impl Unpin for ExtentSeekTarget
impl UnsafeUnpin for ExtentSeekTarget
impl UnwindSafe for ExtentSeekTarget
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request