pub struct Dwindle {
pub outer_gaps: Gaps,
pub inner_gaps: Gaps,
}
Expand description
A LayoutGenerator
that lays out windows in a shrinking fashion
towards the bottom right corner.
Fields§
§outer_gaps: Gaps
The gaps between the outer container and this layout.
inner_gaps: Gaps
The gaps between windows within this layout.
Trait Implementations§
Source§impl LayoutGenerator for Dwindle
impl LayoutGenerator for Dwindle
Source§fn layout(&self, win_count: u32) -> LayoutNode
fn layout(&self, win_count: u32) -> LayoutNode
Generates a tree of
LayoutNode
s.impl StructuralPartialEq for Dwindle
Auto Trait Implementations§
impl Freeze for Dwindle
impl RefUnwindSafe for Dwindle
impl Send for Dwindle
impl Sync for Dwindle
impl Unpin for Dwindle
impl UnwindSafe for Dwindle
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
].