Skip to main content

ElementContextAccess

Trait ElementContextAccess 

Source
pub trait ElementContextAccess<'a, H: UiHost> {
    // Required method
    fn elements(&mut self) -> &mut ElementContext<'a, H>;
}
Expand description

Explicit access contract for APIs that only need to land UI through an ElementContext.

This keeps extracted helper/render-authoring surfaces free to accept a narrower context-access capability instead of hard-coding &mut ElementContext<...> or relying on implicit Deref bridges from facade types.

Required Methods§

Source

fn elements(&mut self) -> &mut ElementContext<'a, H>

Implementors§

Source§

impl<'a, H: UiHost> ElementContextAccess<'a, H> for ElementContext<'a, H>