pub struct RoleOptions {
pub name: Option<TextMatcher>,
pub exact: bool,
pub include_hidden: bool,
pub checked: Option<bool>,
pub disabled: Option<bool>,
pub expanded: Option<bool>,
pub level: Option<u32>,
pub pressed: Option<bool>,
pub selected: Option<bool>,
}Fields§
§name: Option<TextMatcher>§exact: bool§checked: Option<bool>§disabled: Option<bool>§expanded: Option<bool>§level: Option<u32>§pressed: Option<bool>§selected: Option<bool>Trait Implementations§
Source§impl Clone for RoleOptions
impl Clone for RoleOptions
Source§impl Debug for RoleOptions
impl Debug for RoleOptions
Source§impl Default for RoleOptions
impl Default for RoleOptions
Auto Trait Implementations§
impl Freeze for RoleOptions
impl RefUnwindSafe for RoleOptions
impl Send for RoleOptions
impl Sync for RoleOptions
impl Unpin for RoleOptions
impl UnsafeUnpin for RoleOptions
impl UnwindSafe for RoleOptions
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request