Struct leptos_meta::StylePropsBuilder
source · pub struct StylePropsBuilder<TypedBuilderFields = ((), (), (), (), (), ())> { /* private fields */ }
Expand description
Builder for StyleProps
instances.
See StyleProps::builder()
for more info.
Implementations§
source§impl<__media, __nonce, __title, __blocking, __children> StylePropsBuilder<((), __media, __nonce, __title, __blocking, __children)>
impl<__media, __nonce, __title, __blocking, __children> StylePropsBuilder<((), __media, __nonce, __title, __blocking, __children)>
source§impl<__id, __nonce, __title, __blocking, __children> StylePropsBuilder<(__id, (), __nonce, __title, __blocking, __children)>
impl<__id, __nonce, __title, __blocking, __children> StylePropsBuilder<(__id, (), __nonce, __title, __blocking, __children)>
source§impl<__id, __media, __title, __blocking, __children> StylePropsBuilder<(__id, __media, (), __title, __blocking, __children)>
impl<__id, __media, __title, __blocking, __children> StylePropsBuilder<(__id, __media, (), __title, __blocking, __children)>
source§impl<__id, __media, __nonce, __blocking, __children> StylePropsBuilder<(__id, __media, __nonce, (), __blocking, __children)>
impl<__id, __media, __nonce, __blocking, __children> StylePropsBuilder<(__id, __media, __nonce, (), __blocking, __children)>
source§impl<__id, __media, __nonce, __title, __children> StylePropsBuilder<(__id, __media, __nonce, __title, (), __children)>
impl<__id, __media, __nonce, __title, __children> StylePropsBuilder<(__id, __media, __nonce, __title, (), __children)>
source§impl<__id, __media, __nonce, __title, __blocking> StylePropsBuilder<(__id, __media, __nonce, __title, __blocking, ())>
impl<__id, __media, __nonce, __title, __blocking> StylePropsBuilder<(__id, __media, __nonce, __title, __blocking, ())>
source§impl<__id: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __media: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __nonce: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __title: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __blocking: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __children: StylePropsBuilder_Optional<Option<Box<dyn FnOnce(Scope) -> Fragment>>>> StylePropsBuilder<(__id, __media, __nonce, __title, __blocking, __children)>
impl<__id: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __media: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __nonce: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __title: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __blocking: StylePropsBuilder_Optional<Option<Cow<'static, str>>>, __children: StylePropsBuilder_Optional<Option<Box<dyn FnOnce(Scope) -> Fragment>>>> StylePropsBuilder<(__id, __media, __nonce, __title, __blocking, __children)>
sourcepub fn build(self) -> StyleProps
pub fn build(self) -> StyleProps
Finalise the builder and create its StyleProps
instance
Trait Implementations§
Auto Trait Implementations§
impl<TypedBuilderFields> RefUnwindSafe for StylePropsBuilder<TypedBuilderFields>where TypedBuilderFields: RefUnwindSafe,
impl<TypedBuilderFields> Send for StylePropsBuilder<TypedBuilderFields>where TypedBuilderFields: Send,
impl<TypedBuilderFields> Sync for StylePropsBuilder<TypedBuilderFields>where TypedBuilderFields: Sync,
impl<TypedBuilderFields> Unpin for StylePropsBuilder<TypedBuilderFields>where TypedBuilderFields: Unpin,
impl<TypedBuilderFields> UnwindSafe for StylePropsBuilder<TypedBuilderFields>where TypedBuilderFields: UnwindSafe,
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