[−][src]Enum io_ranges::Advice
Advice to pass to FileIoExt::advise
.
Variants
No advice; default heuristics apply.
Data will be accessed sequentially at ascending offsets.
Data will be accessed with an irregular access pattern.
Data will be accessed soon.
Data will not be accessed soon.
Data will be accessed exactly once.
Trait Implementations
impl Debug for Advice
[src]
impl Eq for Advice
[src]
impl Hash for Advice
[src]
pub fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
[src]
__H: Hasher,
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Advice> for Advice
[src]
pub fn eq(&self, other: &Advice) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Advice
[src]
impl StructuralPartialEq for Advice
[src]
Auto Trait Implementations
impl RefUnwindSafe for Advice
[src]
impl Send for Advice
[src]
impl Sync for Advice
[src]
impl Unpin for Advice
[src]
impl UnwindSafe for Advice
[src]
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,
pub 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, 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.
pub 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,