pub struct ControlTemplateSet {
pub button: Option<Rc<dyn ButtonTemplate>>,
pub checkbox_indicator: Option<Rc<dyn CheckboxIndicatorTemplate>>,
pub dropdown_chevron: Option<Rc<dyn DropdownChevronTemplate>>,
pub dropdown_field: Option<Rc<dyn DropdownFieldTemplate>>,
pub dropdown_option_row: Option<Rc<dyn DropdownOptionRowTemplate>>,
pub radio_indicator: Option<Rc<dyn RadioIndicatorTemplate>>,
pub slider: Option<Rc<dyn SliderTemplate>>,
pub switch_indicator: Option<Rc<dyn SwitchIndicatorTemplate>>,
pub text_input: Option<Rc<dyn TextInputTemplate>>,
pub text_area: Option<Rc<dyn TextInputTemplate>>,
}Fields§
§checkbox_indicator: Option<Rc<dyn CheckboxIndicatorTemplate>>§dropdown_chevron: Option<Rc<dyn DropdownChevronTemplate>>§dropdown_field: Option<Rc<dyn DropdownFieldTemplate>>§dropdown_option_row: Option<Rc<dyn DropdownOptionRowTemplate>>§radio_indicator: Option<Rc<dyn RadioIndicatorTemplate>>§slider: Option<Rc<dyn SliderTemplate>>§switch_indicator: Option<Rc<dyn SwitchIndicatorTemplate>>§text_input: Option<Rc<dyn TextInputTemplate>>§text_area: Option<Rc<dyn TextInputTemplate>>Trait Implementations§
Source§impl Clone for ControlTemplateSet
impl Clone for ControlTemplateSet
Source§fn clone(&self) -> ControlTemplateSet
fn clone(&self) -> ControlTemplateSet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ControlTemplateSet
impl Default for ControlTemplateSet
Source§fn default() -> ControlTemplateSet
fn default() -> ControlTemplateSet
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for ControlTemplateSet
impl !Send for ControlTemplateSet
impl !Sync for ControlTemplateSet
impl !UnwindSafe for ControlTemplateSet
impl Freeze for ControlTemplateSet
impl Unpin for ControlTemplateSet
impl UnsafeUnpin for ControlTemplateSet
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