pub struct CellAreaBoxBuilder { /* private fields */ }Expand description
A builder-pattern type to construct CellAreaBox objects.
Implementations§
Source§impl CellAreaBoxBuilder
impl CellAreaBoxBuilder
Sourcepub fn focus_cell(self, focus_cell: &impl IsA<CellRenderer>) -> Self
pub fn focus_cell(self, focus_cell: &impl IsA<CellRenderer>) -> Self
The cell in the area that currently has focus
Sourcepub fn orientation(self, orientation: Orientation) -> Self
pub fn orientation(self, orientation: Orientation) -> Self
The orientation of the orientable.
Sourcepub fn build(self) -> CellAreaBox
pub fn build(self) -> CellAreaBox
Build the CellAreaBox.
Auto Trait Implementations§
impl !Send for CellAreaBoxBuilder
impl !Sync for CellAreaBoxBuilder
impl Freeze for CellAreaBoxBuilder
impl RefUnwindSafe for CellAreaBoxBuilder
impl Unpin for CellAreaBoxBuilder
impl UnsafeUnpin for CellAreaBoxBuilder
impl UnwindSafe for CellAreaBoxBuilder
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