Enum pico_driver::Resolution [−][src]
Instructs the loader where to load drivers from
Variants
Searches for drivers using the OS default path resolution
Searches for drivers in the application root directory
Custom(PathBuf)
Searches for drivers at a specific path
Implementations
impl Resolution
[src]
pub fn get_path(&self, driver: Driver) -> PathBuf
[src]
Get the expected path for a driver for this resolution
Trait Implementations
impl Clone for Resolution
[src]
fn clone(&self) -> Resolution
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for Resolution
[src]
impl Default for Resolution
[src]
impl Eq for Resolution
[src]
impl Ord for Resolution
[src]
fn cmp(&self, other: &Resolution) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<Resolution> for Resolution
[src]
fn eq(&self, other: &Resolution) -> bool
[src]
fn ne(&self, other: &Resolution) -> bool
[src]
impl PartialOrd<Resolution> for Resolution
[src]
fn partial_cmp(&self, other: &Resolution) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Resolution
[src]
impl StructuralPartialEq for Resolution
[src]
Auto Trait Implementations
impl RefUnwindSafe for Resolution
impl Send for Resolution
impl Sync for Resolution
impl Unpin for Resolution
impl UnwindSafe for Resolution
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> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[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.
pub fn to_owned(&self) -> T
[src]
pub 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.
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>,