pub struct WireRenderer { /* private fields */ }Expand description
Unified renderer that dispatches through registered adapters.
Implementations§
Source§impl WireRenderer
impl WireRenderer
pub fn with_default_adapters() -> Self
pub fn register_adapter<A: WireRenderAdapter + 'static>(&mut self, adapter: A)
pub fn render_terminal(&self, value: &WireValue) -> Option<String>
pub fn render_html(&self, value: &WireValue) -> Option<String>
Trait Implementations§
Source§impl Default for WireRenderer
impl Default for WireRenderer
Source§fn default() -> WireRenderer
fn default() -> WireRenderer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WireRenderer
impl !RefUnwindSafe for WireRenderer
impl Send for WireRenderer
impl Sync for WireRenderer
impl Unpin for WireRenderer
impl UnsafeUnpin for WireRenderer
impl !UnwindSafe for WireRenderer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more