pub enum SplitViewStyle {
Automatic,
Balanced,
ProminentDetail,
}Expand description
Which NavigationSplitViewStyle to apply.
Each is a distinct Swift type with its own conformance, which is why the modifier is generic in Swift and takes a value here.
Variants§
Automatic
.automatic.
Balanced
.balanced — the detail column shares space with the others.
ProminentDetail
.prominentDetail — the detail column keeps its size.
Trait Implementations§
Source§impl Clone for SplitViewStyle
impl Clone for SplitViewStyle
impl Copy for SplitViewStyle
Source§impl Debug for SplitViewStyle
impl Debug for SplitViewStyle
impl Eq for SplitViewStyle
Source§impl From<Automatic> for SplitViewStyle
impl From<Automatic> for SplitViewStyle
Source§impl From<Balanced> for SplitViewStyle
impl From<Balanced> for SplitViewStyle
Source§impl From<ProminentDetail> for SplitViewStyle
impl From<ProminentDetail> for SplitViewStyle
Source§fn from(_: ProminentDetail) -> Self
fn from(_: ProminentDetail) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SplitViewStyle
impl PartialEq for SplitViewStyle
impl StructuralPartialEq for SplitViewStyle
Auto Trait Implementations§
impl Freeze for SplitViewStyle
impl RefUnwindSafe for SplitViewStyle
impl Send for SplitViewStyle
impl Sync for SplitViewStyle
impl Unpin for SplitViewStyle
impl UnsafeUnpin for SplitViewStyle
impl UnwindSafe for SplitViewStyle
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