pub struct Spiral {
pub outer_gaps: Gaps,
pub inner_gaps: Gaps,
}
Expand description
A LayoutGenerator
that lays out windows in a spiral.
This is similar to the Dwindle
layout but in a spiral instead of
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 Spiral
impl LayoutGenerator for Spiral
Source§fn layout(&self, win_count: u32) -> LayoutNode
fn layout(&self, win_count: u32) -> LayoutNode
Generates a tree of
LayoutNode
s.impl StructuralPartialEq for Spiral
Auto Trait Implementations§
impl Freeze for Spiral
impl RefUnwindSafe for Spiral
impl Send for Spiral
impl Sync for Spiral
impl Unpin for Spiral
impl UnwindSafe for Spiral
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
].