pub struct CheckBox {
pub basalt: Arc<Basalt>,
pub inner_box: Arc<Bin>,
pub outer_box: Arc<Bin>,
/* private fields */
}
Fields
basalt: Arc<Basalt>
inner_box: Arc<Bin>
outer_box: Arc<Bin>
Implementations
Trait Implementations
impl KeepAlive for CheckBox
Simple checkbox. Provides a change hook and the ability to get the state. When checked, the inner box is set to being visible and vise versa.
Auto Trait Implementations
impl !RefUnwindSafe for CheckBox
impl Send for CheckBox
impl Sync for CheckBox
impl Unpin for CheckBox
impl !UnwindSafe for CheckBox
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more