Skip to main content

pad

Function pad 

Source
pub fn pad(block: &Rendered, edges: Edges) -> Rendered
Expand description

Surrounds block with the given padding (blank rows and space columns).

Examples found in repository?
examples/output_gallery.rs (line 245)
240fn composition() -> Result<()> {
241    section("Composition (align / pad / vstack)")?;
242    let block = Rendered::new(vec![Line::raw("aligned right")]);
243    align(&block, 30, Align::Right).print()?;
244    println!();
245    pad(&Rendered::new(vec![Line::raw("padded")]), Edges::all(1)).print()?;
246    println!();
247    let a = Rendered::new(vec![Line::raw("first block")]);
248    let b = Rendered::new(vec![Line::raw("second block")]);
249    vstack(&[a, b], 1).print()?;
250    Ok(())
251}