pub struct SubPillarConfig {
pub enabled: bool,
pub minimum_size: usize,
pub maximum_size: usize,
}Expand description
Configuration for sub-pillar selection.
Fields§
§enabled: boolWhether sub-pillar selection is enabled.
minimum_size: usizeMinimum size of a sub-pillar (default: 1).
maximum_size: usizeMaximum size of a sub-pillar (default: usize::MAX).
Implementations§
Source§impl SubPillarConfig
impl SubPillarConfig
Sourcepub fn with_minimum_size(self, size: usize) -> Self
pub fn with_minimum_size(self, size: usize) -> Self
Sets the minimum sub-pillar size.
Sourcepub fn with_maximum_size(self, size: usize) -> Self
pub fn with_maximum_size(self, size: usize) -> Self
Sets the maximum sub-pillar size.
Trait Implementations§
Source§impl Clone for SubPillarConfig
impl Clone for SubPillarConfig
Source§fn clone(&self) -> SubPillarConfig
fn clone(&self) -> SubPillarConfig
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 Debug for SubPillarConfig
impl Debug for SubPillarConfig
Auto Trait Implementations§
impl Freeze for SubPillarConfig
impl RefUnwindSafe for SubPillarConfig
impl Send for SubPillarConfig
impl Sync for SubPillarConfig
impl Unpin for SubPillarConfig
impl UnwindSafe for SubPillarConfig
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