pub struct FractionalPerm(/* private fields */);Expand description
A fractional permission value in (0.0, 1.0].
Implementations§
Source§impl FractionalPerm
impl FractionalPerm
Sourcepub fn split_half(&self) -> (Self, Self)
pub fn split_half(&self) -> (Self, Self)
Split this permission into two halves.
Trait Implementations§
Source§impl Clone for FractionalPerm
impl Clone for FractionalPerm
Source§fn clone(&self) -> FractionalPerm
fn clone(&self) -> FractionalPerm
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FractionalPerm
impl Debug for FractionalPerm
Source§impl PartialEq for FractionalPerm
impl PartialEq for FractionalPerm
impl Copy for FractionalPerm
impl StructuralPartialEq for FractionalPerm
Auto Trait Implementations§
impl Freeze for FractionalPerm
impl RefUnwindSafe for FractionalPerm
impl Send for FractionalPerm
impl Sync for FractionalPerm
impl Unpin for FractionalPerm
impl UnsafeUnpin for FractionalPerm
impl UnwindSafe for FractionalPerm
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