rlmesh::FrameSources
Image roles and the render source reachable through one env or context.
struct FrameSources<'a>Fields
Methods
roles
field[source]roles: Vec<String>Image roles reachable through this environment, in declaration order.
render_label
field[source]render_label: Option<String>The render source’s label, when a render source is available.
render
field[source]render: Option<RenderFn<'a>>The render callback, when available.
labels
method[source]fn labels(&self) -> Vec<String>Every source label, with render first.
default_label
method[source]fn default_label(&self) -> Option<String>The first image role, or the render label when there is none.
Trait implementations
- impl<'a> Debug for FrameSources<'a>
- impl<'a> StructuralPartialEq for FrameSources<'a>
- impl<'a> PartialEq for FrameSources<'a>
- impl<'a> Eq for FrameSources<'a>
- impl<'a> Hash for FrameSources<'a>
- impl Display for FrameSources<'_>