Variants
Normal(u32)
Hardened(u32)
Implementations
sourceimpl PathValue
impl PathValue
pub fn is_ok(value: u32) -> bool
pub fn try_normal(value: u32) -> Result<PathValue, ()>
pub fn normal(value: u32) -> PathValue
pub fn try_hardened(value: u32) -> Result<PathValue, ()>
pub fn hardened(value: u32) -> PathValue
pub fn from_raw(value: u32) -> PathValue
pub fn as_number(&self) -> u32
pub fn to_raw(&self) -> u32
Trait Implementations
sourceimpl Ord for PathValue
impl Ord for PathValue
sourceimpl PartialOrd<PathValue> for PathValue
impl PartialOrd<PathValue> for PathValue
sourcefn partial_cmp(&self, other: &PathValue) -> Option<Ordering>
fn partial_cmp(&self, other: &PathValue) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for PathValue
impl StructuralEq for PathValue
impl StructuralPartialEq for PathValue
Auto Trait Implementations
impl RefUnwindSafe for PathValue
impl Send for PathValue
impl Sync for PathValue
impl Unpin for PathValue
impl UnwindSafe for PathValue
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more