pub struct BatchPermissionPanelConfig {
pub max_panel_percent: u16,
pub selection_indicator: String,
pub no_indicator: String,
pub title: String,
pub help_text: String,
}Expand description
Configuration for BatchPermissionPanel widget
Fields§
§max_panel_percent: u16Maximum percentage of screen height the panel can use
selection_indicator: StringSelection indicator for focused items
no_indicator: StringBlank space for non-focused items
title: StringPanel title
help_text: StringHelp text
Implementations§
Source§impl BatchPermissionPanelConfig
impl BatchPermissionPanelConfig
Sourcepub fn new() -> BatchPermissionPanelConfig
pub fn new() -> BatchPermissionPanelConfig
Create a new BatchPermissionPanelConfig with default values
Trait Implementations§
Source§impl Clone for BatchPermissionPanelConfig
impl Clone for BatchPermissionPanelConfig
Source§fn clone(&self) -> BatchPermissionPanelConfig
fn clone(&self) -> BatchPermissionPanelConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 BatchPermissionPanelConfig
impl Default for BatchPermissionPanelConfig
Source§fn default() -> BatchPermissionPanelConfig
fn default() -> BatchPermissionPanelConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BatchPermissionPanelConfig
impl RefUnwindSafe for BatchPermissionPanelConfig
impl Send for BatchPermissionPanelConfig
impl Sync for BatchPermissionPanelConfig
impl Unpin for BatchPermissionPanelConfig
impl UnwindSafe for BatchPermissionPanelConfig
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<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> 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