pub struct ProportionBar {
pub level0: usize,
pub level1: usize,
pub level2: usize,
pub level3: usize,
pub level4: usize,
}
Expand description
Proportion bar.
Fields§
§level0: usize
§level1: usize
§level2: usize
§level3: usize
§level4: usize
Implementations§
source§impl ProportionBar
impl ProportionBar
sourcepub fn display(self, align: BarAlignment) -> ProportionBarDisplay
pub fn display(self, align: BarAlignment) -> ProportionBarDisplay
Create a displayable value.
Trait Implementations§
source§impl Clone for ProportionBar
impl Clone for ProportionBar
source§fn clone(&self) -> ProportionBar
fn clone(&self) -> ProportionBar
Returns a copy 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 ProportionBar
impl Debug for ProportionBar
source§impl From<ProportionBar> for (usize, usize, usize, usize, usize)
impl From<ProportionBar> for (usize, usize, usize, usize, usize)
source§fn from(original: ProportionBar) -> Self
fn from(original: ProportionBar) -> Self
Converts to this type from the input type.
source§impl PartialEq for ProportionBar
impl PartialEq for ProportionBar
source§fn eq(&self, other: &ProportionBar) -> bool
fn eq(&self, other: &ProportionBar) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ProportionBar
impl Eq for ProportionBar
impl StructuralPartialEq for ProportionBar
Auto Trait Implementations§
impl RefUnwindSafe for ProportionBar
impl Send for ProportionBar
impl Sync for ProportionBar
impl Unpin for ProportionBar
impl UnwindSafe for ProportionBar
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
source§impl<X> Pipe for X
impl<X> Pipe for X
source§fn pipe_mut<'a, Return, Function>(&'a mut self, f: Function) -> Returnwhere
Function: FnOnce(&'a mut Self) -> Return,
fn pipe_mut<'a, Return, Function>(&'a mut self, f: Function) -> Returnwhere
Function: FnOnce(&'a mut Self) -> Return,
source§fn pipe_as_ref<'a, Param, Return, Function>(&'a self, f: Function) -> Return
fn pipe_as_ref<'a, Param, Return, Function>(&'a self, f: Function) -> Return
Apply
f
to &self
where f
takes a single parameter of type Param
and Self
implements trait AsRef<Param>
. Read moresource§fn pipe_as_mut<'a, Param, Return, Function>(&'a mut self, f: Function) -> Return
fn pipe_as_mut<'a, Param, Return, Function>(&'a mut self, f: Function) -> Return
Apply
f
to &mut self
where f
takes a single parameter of type Param
and Self
implements trait AsMut<Param>
. Read moresource§fn pipe_deref<'a, Param, Return, Function>(&'a self, f: Function) -> Return
fn pipe_deref<'a, Param, Return, Function>(&'a self, f: Function) -> Return
Apply
f
to &self
where f
takes a single parameter of type Param
and Self
implements trait Deref<Target = Param>
. Read moresource§fn pipe_deref_mut<'a, Param, Return, Function>(
&'a mut self,
f: Function
) -> Returnwhere
Self: DerefMut<Target = Param>,
Param: 'a + ?Sized,
Function: FnOnce(&'a mut Param) -> Return,
fn pipe_deref_mut<'a, Param, Return, Function>(
&'a mut self,
f: Function
) -> Returnwhere
Self: DerefMut<Target = Param>,
Param: 'a + ?Sized,
Function: FnOnce(&'a mut Param) -> Return,
Apply
f
to &mut self
where f
takes a single parameter of type Param
and Self
implements trait [DerefMut<Target = Param>
]. Read moresource§fn pipe_borrow<'a, Param, Return, Function>(&'a self, f: Function) -> Return
fn pipe_borrow<'a, Param, Return, Function>(&'a self, f: Function) -> Return
Apply
f
to &self
where f
takes a single parameter of type Param
and Self
implements trait Borrow<Param>
. Read moresource§fn pipe_borrow_mut<'a, Param, Return, Function>(
&'a mut self,
f: Function
) -> Return
fn pipe_borrow_mut<'a, Param, Return, Function>( &'a mut self, f: Function ) -> Return
Apply
f
to &mut self
where f
takes a single parameter of type Param
and Self
implements trait BorrowMut<Param>
. Read more