pub struct IconProps {
pub icon: IconKind,
pub small: bool,
pub medium: bool,
pub large: bool,
pub empty: bool,
pub transparent: bool,
pub half: bool,
pub class: Option<Cow<'static, str>>,
pub style: Option<AttrValue>,
}Fields§
§icon: IconKind§small: bool§medium: bool§large: bool§empty: bool§transparent: bool§half: bool§class: Option<Cow<'static, str>>§style: Option<AttrValue>Trait Implementations§
Source§impl Properties for IconProps
impl Properties for IconProps
impl StructuralPartialEq for IconProps
Auto Trait Implementations§
impl !Send for IconProps
impl !Sync for IconProps
impl Freeze for IconProps
impl RefUnwindSafe for IconProps
impl Unpin for IconProps
impl UnsafeUnpin for IconProps
impl UnwindSafe for IconProps
Blanket Implementations§
impl<Token, Builder, How> AllPropsFor<Builder, How> for Tokenwhere
Builder: Buildable<Token>,
<Builder as Buildable<Token>>::WrappedToken: HasAllProps<<Builder as Buildable<Token>>::Output, How>,
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
impl<T> HasAllProps<(), T> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.