Struct git_features::progress::unit::human::Scales [−][src]
Provide a customized scaling scheme for your own modeling.
Implementations
impl Scales[src]
pub fn new() -> Scales[src]
Instantiates a new Scales with SI keys
pub fn SI() -> Scales[src]
Instantiates a new Scales with SI keys
pub fn Binary() -> Scales[src]
Instantiates a new Scales with Binary keys
pub fn with_base(&mut self, base: u32) -> &mut Scales[src]
Sets the base for the Scales
pub fn with_suffixes(&mut self, suffixes: Vec<&str, Global>) -> &mut Scales[src]
Sets the suffixes listing appropriately
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Scales
impl Send for Scales
impl Sync for Scales
impl Unpin for Scales
impl UnwindSafe for Scales
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> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> Same<T> for T
type Output = T
Should always be Self
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>,