pub struct Props {
pub children: Option<Vec<Element>>,
pub text: Option<String>,
pub on_click: Option<ClosureProp>,
pub mouse: Option<ClosureProp>,
pub class_name: Option<String>,
pub id: Option<String>,
pub href: Option<String>,
pub src: Option<String>,
pub type_attr: Option<String>,
pub role: Option<String>,
pub data_cy: Option<String>,
}
Expand description
A struct holding attributes for a Virtual DOM rust_fel::Element.
Elements
can have children
stored inside a std::vec::Vec.
Fields§
§children: Option<Vec<Element>>
§text: Option<String>
§on_click: Option<ClosureProp>
§mouse: Option<ClosureProp>
§class_name: Option<String>
§id: Option<String>
§href: Option<String>
§src: Option<String>
§type_attr: Option<String>
§role: Option<String>
§data_cy: Option<String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Props
impl !RefUnwindSafe for Props
impl !Send for Props
impl !Sync for Props
impl Unpin for Props
impl !UnwindSafe for Props
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