Skip to main content

InlineUnit

Trait InlineUnit 

Source
pub trait InlineUnit<T: LayoutTreeNode> {
    type Env;

    // Required method
    fn new(
        env: &mut Self::Env,
        node: &T,
        result: MeasureResult<T::Length>,
    ) -> Self;
}
Expand description

A helper type as the inline form of a tree node.

Required Associated Types§

Source

type Env

Some custom environment data.

Required Methods§

Source

fn new(env: &mut Self::Env, node: &T, result: MeasureResult<T::Length>) -> Self

Construct from a tree node with specified size and baseline information.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§