List of all items
Structs
- BreakableDraw
- BreakableMeasure
- DrawCtx
- ElementSize
- FirstLocationUsageCtx
- Layer
- LineDashPattern
- LineStyle
- Location
- MeasureCtx
- Page
- TextPiecesCache
- WidthConstraint
- elements::align_location_bottom::AlignLocationBottom
- elements::align_preferred_height_bottom::AlignPreferredHeightBottom
- elements::break_list::BreakList
- elements::break_list::BreakListContent
- elements::break_whole::BreakWhole
- elements::center_in_preferred_height::CenterInPreferredHeight
- elements::changing_title::ChangingTitle
- elements::circle::Circle
- elements::column::Column
- elements::column::ColumnContent
- elements::debug::Debug
- elements::empty::Empty
- elements::expand_to_preferred_height::ExpandToPreferredHeight
- elements::force_break::ForceBreak
- elements::h_align::HAlign
- elements::image::ImageElement
- elements::line::Line
- elements::max_width::MaxWidth
- elements::min_first_height::MinFirstHeight
- elements::none::NoneElement
- elements::padding::Padding
- elements::page::DecorationElements
- elements::page::Page
- elements::pin_below::PinBelow
- elements::rectangle::Rectangle
- elements::ref_element::RefElement
- elements::repeat_after_break::RepeatAfterBreak
- elements::repeat_bottom::RepeatBottom
- elements::rich_text::RichText
- elements::rich_text::Span
- elements::rotate::Rotate
- elements::row::Row
- elements::row::RowContent
- elements::shrink_to_fit::ShrinkToFit
- elements::stack::Stack
- elements::stack::StackContent
- elements::styled_box::StyledBox
- elements::svg::Svg
- elements::table_row::RowContent
- elements::table_row::TableRow
- elements::text::Text
- elements::title_or_break::TitleOrBreak
- elements::titled::Titled
- elements::v_gap::VGap
- flex::DrawLayout
- flex::MeasureLayout
- fonts::GeneralMetrics
- fonts::ShapedGlyph
- fonts::builtin::BuiltinFont
- fonts::builtin::Shaped
- fonts::truetype::Shaped
- fonts::truetype::TruetypeFont
- serde_elements::SerdeElementElement
- serde_elements::elements::AlignLocationBottom
- serde_elements::elements::AlignPreferredHeightBottom
- serde_elements::elements::BreakList
- serde_elements::elements::BreakWhole
- serde_elements::elements::CenterInPreferredHeight
- serde_elements::elements::ChangingTitle
- serde_elements::elements::Circle
- serde_elements::elements::Column
- serde_elements::elements::Debug
- serde_elements::elements::DecorationElement
- serde_elements::elements::Empty
- serde_elements::elements::ExpandToPreferredHeight
- serde_elements::elements::ForceBreak
- serde_elements::elements::HAlign
- serde_elements::elements::Image
- serde_elements::elements::Line
- serde_elements::elements::MaxWidth
- serde_elements::elements::MinFirstHeight
- serde_elements::elements::None
- serde_elements::elements::Padding
- serde_elements::elements::Page
- serde_elements::elements::PageNumber
- serde_elements::elements::PinBelow
- serde_elements::elements::Rectangle
- serde_elements::elements::RepeatAfterBreak
- serde_elements::elements::RepeatBottom
- serde_elements::elements::RichText
- serde_elements::elements::RichTextSpan
- serde_elements::elements::Rotate
- serde_elements::elements::Row
- serde_elements::elements::RowElement
- serde_elements::elements::ShrinkToFit
- serde_elements::elements::Stack
- serde_elements::elements::StyledBox
- serde_elements::elements::TableRow
- serde_elements::elements::TableRowElement
- serde_elements::elements::Text
- serde_elements::elements::TitleOrBreak
- serde_elements::elements::Titled
- serde_elements::elements::VGap
- test_utils::DrawStats
- test_utils::ElementTestOutput
- test_utils::ElementTestOutputBreakable
- test_utils::MeasureStats
- test_utils::TestElementParams
- test_utils::TestElementParamsBreakable
- test_utils::assert_passes::AssertPasses
- test_utils::assert_passes::Break
- test_utils::assert_passes::BreakableDraw
- test_utils::binary_snapshots::Callback
- test_utils::binary_snapshots::DrawStats
- test_utils::binary_snapshots::TestElementParams
- test_utils::binary_snapshots::TestElementParamsBreakable
- test_utils::build_element::BreakableDraw
- test_utils::build_element::BuildElement
- test_utils::build_element::BuildElementCallback
- test_utils::build_element::BuildElementCtx
- test_utils::build_element::BuildElementReturnToken
- test_utils::element_proxy::ElementProxy
- test_utils::fake_image::FakeImage
- test_utils::fake_text::FakeText
- test_utils::frantic_jumper::FranticJumper
- test_utils::old::ElementMeasureDrawCompatibilityOutput
- test_utils::old::ElementMeasureDrawCompatibilityOutputBreakable
- test_utils::old::ElementTestParams
- test_utils::old::TestConfiguration
- test_utils::record_passes::Break
- test_utils::record_passes::BreakableDraw
- test_utils::record_passes::DrawPass
- test_utils::record_passes::RecordPasses
Enums
- FirstLocationUsage
- LineCapStyle
- elements::h_align::HorizontalAlignment
- elements::page::X
- elements::page::Y
- elements::rich_text::TextAlign
- elements::rotate::Rotation
- elements::row::Flex
- elements::table_row::Flex
- fonts::EncodedGlyph
- image::Image
- serde_elements::ElementValue
- serde_elements::elements::PageNumberText
- test_utils::assert_passes::Pass
- test_utils::build_element::Pass
- test_utils::record_passes::Pass
Traits
Macros
Functions
- fonts::truetype::write_font_descriptor
- image::deserialize_buffer
- image::deserialize_image
- image::deserialize_svg
- image::deserialize_svg_from_path
- test_utils::binary_snapshots::test_element_bytes
- test_utils::measure_element
- test_utils::old::test_measure_draw_compatibility
- test_utils::test_element
- utils::add_optional_size
- utils::add_optional_size_with_gap
- utils::line
- utils::max_optional_size
- utils::mm_to_pt
- utils::pt_to_mm
- utils::rgb_color_array_to_u32
- utils::scale
- utils::set_fill_color
- utils::set_stroke_color
- utils::u32_to_color_and_alpha
- utils::u32_to_rgb_color_array