Trait Buildable

Source
pub trait Buildable<'a, P, B> {
    // Required method
    fn builder(parent: Option<&'a P>) -> B;
}

Required Methods§

Source

fn builder(parent: Option<&'a P>) -> B

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, BitmapButtonBuilder<'a, P>> for BitmapButton

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, BitmapToggleButtonBuilder<'a, P>> for BitmapToggleButton

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, ButtonBuilder<'a, P>> for Button

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, CheckBoxBuilder<'a, P>> for CheckBox

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, CheckListBoxBuilder<'a, P>> for CheckListBox

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, ChoiceBuilder<'a, P>> for Choice

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, ColourPickerCtrlBuilder<'a, P>> for ColourPickerCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, ComboBoxBuilder<'a, P>> for ComboBox

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, DatePickerCtrlBuilder<'a, P>> for DatePickerCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, DirPickerCtrlBuilder<'a, P>> for DirPickerCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, EditableListBoxBuilder<'a, P>> for EditableListBox

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, FileCtrlBuilder<'a, P>> for FileCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, FilePickerCtrlBuilder<'a, P>> for FilePickerCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, FontPickerCtrlBuilder<'a, P>> for FontPickerCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, FrameBuilder<'a, P>> for Frame

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, GaugeBuilder<'a, P>> for Gauge

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, GenericDirCtrlBuilder<'a, P>> for GenericDirCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, HeaderCtrlSimpleBuilder<'a, P>> for HeaderCtrlSimple

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, HyperlinkCtrlBuilder<'a, P>> for HyperlinkCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, ListBoxBuilder<'a, P>> for ListBox

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, NotebookBuilder<'a, P>> for Notebook

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, PanelBuilder<'a, P>> for Panel

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, RadioBoxBuilder<'a, P>> for RadioBox

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, SearchCtrlBuilder<'a, P>> for SearchCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, SliderBuilder<'a, P>> for Slider

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, SpinButtonBuilder<'a, P>> for SpinButton

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, SpinCtrlBuilder<'a, P>> for SpinCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, SpinCtrlDoubleBuilder<'a, P>> for SpinCtrlDouble

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, StaticBoxBuilder<'a, P>> for StaticBox

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, StaticTextBuilder<'a, P>> for StaticText

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, TextCtrlBuilder<'a, P>> for TextCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, TimePickerCtrlBuilder<'a, P>> for TimePickerCtrl

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, ToggleButtonBuilder<'a, P>> for ToggleButton

Source§

impl<'a, P: WindowMethods> Buildable<'a, P, ToolBarBuilder<'a, P>> for ToolBar