pub struct UseRenderElement {
pub use_render: Rc<Box<DynUseRenderFn>>,
pub key: Option<Key>,
pub debug_component_name: Option<JsValue>,
pub debug_props: Option<JsValue>,
}
Fields§
§use_render: Rc<Box<DynUseRenderFn>>
§key: Option<Key>
§debug_component_name: Option<JsValue>
§debug_props: Option<JsValue>
Implementations§
Source§impl UseRenderElement
impl UseRenderElement
pub fn wrap_use_render<E: IntoOptionalElement, F: 'static + Fn() -> E>( use_render: F, key: Option<Key>, debug_component_name: Option<JsValue>, debug_props: Option<JsValue>, ) -> Self
Trait Implementations§
Source§impl Clone for UseRenderElement
impl Clone for UseRenderElement
Source§impl Debug for UseRenderElement
impl Debug for UseRenderElement
Source§impl Into<Element> for UseRenderElement
impl Into<Element> for UseRenderElement
Source§impl IntoElement for UseRenderElement
impl IntoElement for UseRenderElement
fn into_element(self) -> Element
Auto Trait Implementations§
impl Freeze for UseRenderElement
impl !RefUnwindSafe for UseRenderElement
impl !Send for UseRenderElement
impl !Sync for UseRenderElement
impl Unpin for UseRenderElement
impl !UnwindSafe for UseRenderElement
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