#[repr(C)]pub struct RadioGroupStateWrapper {
pub inner: RadioGroupState,
pub horizontal: bool,
pub on_change: OptionRadioGroupOnChange,
}Fields§
§inner: RadioGroupStateThe current selection.
horizontal: booltrue lays the options out in a horizontal row, false (default) stacks
them vertically.
on_change: OptionRadioGroupOnChangeOptional: function to call when the selection changes.
Trait Implementations§
Source§impl Clone for RadioGroupStateWrapper
impl Clone for RadioGroupStateWrapper
Source§fn clone(&self) -> RadioGroupStateWrapper
fn clone(&self) -> RadioGroupStateWrapper
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 Debug for RadioGroupStateWrapper
impl Debug for RadioGroupStateWrapper
Source§impl Default for RadioGroupStateWrapper
impl Default for RadioGroupStateWrapper
Source§fn default() -> RadioGroupStateWrapper
fn default() -> RadioGroupStateWrapper
Returns the “default value” for a type. Read more
impl Eq for RadioGroupStateWrapper
Source§impl PartialEq for RadioGroupStateWrapper
impl PartialEq for RadioGroupStateWrapper
impl StructuralPartialEq for RadioGroupStateWrapper
Auto Trait Implementations§
impl Freeze for RadioGroupStateWrapper
impl RefUnwindSafe for RadioGroupStateWrapper
impl Send for RadioGroupStateWrapper
impl Sync for RadioGroupStateWrapper
impl Unpin for RadioGroupStateWrapper
impl UnsafeUnpin for RadioGroupStateWrapper
impl UnwindSafe for RadioGroupStateWrapper
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more