Struct frender::intrinsic_components::address::AddressComponent
source · [−]pub struct AddressComponent;
Trait Implementations
sourceimpl Clone for AddressComponent
impl Clone for AddressComponent
sourcefn clone(&self) -> AddressComponent
fn clone(&self) -> AddressComponent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl ComponentStatic for AddressComponent
impl ComponentStatic for AddressComponent
type Props = HtmlCommonSharedProps<HtmlElement>
fn create_element(
props: <AddressComponent as ComponentStatic>::Props,
key: Option<Key>
) -> <AddressComponent as ComponentStatic>::Element
sourceimpl Debug for AddressComponent
impl Debug for AddressComponent
sourceimpl Default for AddressComponent
impl Default for AddressComponent
sourcefn default() -> AddressComponent
fn default() -> AddressComponent
Returns the “default value” for a type. Read more
sourceimpl IntrinsicComponent for AddressComponent
impl IntrinsicComponent for AddressComponent
const INTRINSIC_TAG: &'static str
sourceimpl UseRenderStatic for AddressComponent
impl UseRenderStatic for AddressComponent
type RenderArg = HtmlCommonSharedProps<HtmlElement>
type RenderOutput = Element
type RenderOutput = Element
See [UseRender::Output
]
fn use_render(
props: &<AddressComponent as UseRenderStatic>::RenderArg
) -> <AddressComponent as UseRenderStatic>::RenderOutput
impl Copy for AddressComponent
Auto Trait Implementations
impl RefUnwindSafe for AddressComponent
impl Send for AddressComponent
impl Sync for AddressComponent
impl Unpin for AddressComponent
impl UnwindSafe for AddressComponent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Component for T where
T: ComponentStatic,
impl<T> Component for T where
T: ComponentStatic,
type Props = <T as ComponentStatic>::Props
type Element = <T as ComponentStatic>::Element
type Element = <T as ComponentStatic>::Element
Output of create_element
.
Many components may return Option<Element>
in UseRender::use_render
while return Element
in create_element.
Thus this type parameter exists. Read more
fn create_element(
self,
props: <T as Component>::Props,
key: Option<Key>
) -> <T as Component>::Element
sourceimpl<T> IntoBoxed<T> for T
impl<T> IntoBoxed<T> for T
fn into_boxed(self) -> Box<T, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
sourceimpl<T> IntoOptionalRc<T> for T
impl<T> IntoOptionalRc<T> for T
fn into_optional_rc(self) -> Option<Rc<T>>
sourceimpl<R> IntoPropValue<Option<R>> for R
impl<R> IntoPropValue<Option<R>> for R
fn into_prop_value(self) -> Option<R>
sourceimpl<R> IntoPropValue<R> for R
impl<R> IntoPropValue<R> for R
fn into_prop_value(self) -> R
sourceimpl<T> IntoRefValue<Box<T, Global>> for T
impl<T> IntoRefValue<Box<T, Global>> for T
fn into_ref_value(self) -> Box<T, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
sourceimpl<T> IntoRefValue<Rc<T>> for T
impl<T> IntoRefValue<Rc<T>> for T
fn into_ref_value(self) -> Rc<T>
sourceimpl<T> IntoRefValue<T> for T
impl<T> IntoRefValue<T> for T
fn into_ref_value(self) -> T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> UseRender for T where
T: UseRenderStatic,
impl<T> UseRender for T where
T: UseRenderStatic,
type RenderArg = <T as UseRenderStatic>::RenderArg
type RenderOutput = <T as UseRenderStatic>::RenderOutput
type RenderOutput = <T as UseRenderStatic>::RenderOutput
This allows implementor type to specify a custom type as the return type of the methods. Read more