pub struct PaneSplitRatio { /* private fields */ }Expand description
Ratio between split children, stored in reduced form.
Interpreted as weight pair first:second (not a direct fraction).
Example: 3:2 assigns 3 / (3 + 2) of available space to the first child.
Implementations§
Trait Implementations§
Source§impl Clone for PaneSplitRatio
impl Clone for PaneSplitRatio
Source§fn clone(&self) -> PaneSplitRatio
fn clone(&self) -> PaneSplitRatio
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 PaneSplitRatio
impl Debug for PaneSplitRatio
Source§impl Default for PaneSplitRatio
impl Default for PaneSplitRatio
Source§impl<'de> Deserialize<'de> for PaneSplitRatio
impl<'de> Deserialize<'de> for PaneSplitRatio
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PaneSplitRatio
impl PartialEq for PaneSplitRatio
Source§impl Serialize for PaneSplitRatio
impl Serialize for PaneSplitRatio
impl Copy for PaneSplitRatio
impl Eq for PaneSplitRatio
impl StructuralPartialEq for PaneSplitRatio
Auto Trait Implementations§
impl Freeze for PaneSplitRatio
impl RefUnwindSafe for PaneSplitRatio
impl Send for PaneSplitRatio
impl Sync for PaneSplitRatio
impl Unpin for PaneSplitRatio
impl UnsafeUnpin for PaneSplitRatio
impl UnwindSafe for PaneSplitRatio
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