pub struct Fair {
pub outer_gaps: Gaps,
pub inner_gaps: Gaps,
pub axis: Axis,
}
Expand description
A LayoutGenerator
that attempts to layout windows such that
they are the same size.
Fields§
§outer_gaps: Gaps
The gaps between the outer container and this layout.
inner_gaps: Gaps
The gaps between windows within this layout.
axis: Axis
Which axis the lines of windows will run.
Trait Implementations§
Source§impl LayoutGenerator for Fair
impl LayoutGenerator for Fair
Source§fn layout(&self, win_count: u32) -> LayoutNode
fn layout(&self, win_count: u32) -> LayoutNode
Generates a tree of
LayoutNode
s.impl Copy for Fair
impl StructuralPartialEq for Fair
Auto Trait Implementations§
impl Freeze for Fair
impl RefUnwindSafe for Fair
impl Send for Fair
impl Sync for Fair
impl Unpin for Fair
impl UnwindSafe for Fair
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered
].