pub struct ColumnsBuilder { /* private fields */ }Expand description
并排栏构建器。
Implementations§
Source§impl ColumnsBuilder
impl ColumnsBuilder
Sourcepub fn col_weighted<R>(
&mut self,
weight: f32,
f: impl FnOnce(&mut Doc) -> R,
) -> &mut Self
pub fn col_weighted<R>( &mut self, weight: f32, f: impl FnOnce(&mut Doc) -> R, ) -> &mut Self
一栏(指定宽度权重;非有限或 ≤ 0 回退 1.0,与标记前端口径一致)。
Sourcepub fn panel<R>(&mut self, f: impl FnOnce(&mut PanelBuilder) -> R) -> &mut Self
pub fn panel<R>(&mut self, f: impl FnOnce(&mut PanelBuilder) -> R) -> &mut Self
一栏卡片(权重 1.0):整栏就是一个面板,装饰盒自动拉齐到本行最高栏。
Sourcepub fn panel_weighted<R>(
&mut self,
weight: f32,
f: impl FnOnce(&mut PanelBuilder) -> R,
) -> &mut Self
pub fn panel_weighted<R>( &mut self, weight: f32, f: impl FnOnce(&mut PanelBuilder) -> R, ) -> &mut Self
一栏卡片(指定宽度权重;非法权重回退 1.0)。
Auto Trait Implementations§
impl Freeze for ColumnsBuilder
impl RefUnwindSafe for ColumnsBuilder
impl Send for ColumnsBuilder
impl Sync for ColumnsBuilder
impl Unpin for ColumnsBuilder
impl UnsafeUnpin for ColumnsBuilder
impl UnwindSafe for ColumnsBuilder
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