pub struct Select {
pub options: Vec<SelectOption>,
pub selected: String,
pub placeholder: String,
pub disabled: bool,
pub size: SelectSize,
pub class: String,
}Fields§
§options: Vec<SelectOption>§selected: String§placeholder: String§disabled: bool§size: SelectSize§class: StringImplementations§
Source§impl Select
impl Select
pub fn new() -> Select
pub fn option(self, value: String, label: String) -> Select
pub fn selected(self, selected: String) -> Select
pub fn placeholder(self, placeholder: String) -> Select
pub fn disabled(self, disabled: bool) -> Select
pub fn size(self, size: SelectSize) -> Select
pub fn class(self, class: String) -> Select
pub fn render(&self) -> String
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Select
impl RefUnwindSafe for Select
impl Send for Select
impl Sync for Select
impl Unpin for Select
impl UnwindSafe for Select
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