Enum libnotcurses_sys::NcAlign
source · [−]#[repr(u32)]
pub enum NcAlign {
Unaligned,
Left,
Center,
Right,
}Expand description
Alignment within a plane or terminal.
Left|Rightjustified (horizontally).Top|Downjustified (vertically).Centered(both horizontally & vertically).Unalignedfor an invalid state.
Default
Variants
Unaligned
Anything unaligned wont be rendered.
Left
Left (==Top) alignment.
Center
Center alignment.
Right
Right (==Bottom) alignment.
Implementations
Trait Implementations
sourceimpl From<NcAlign> for NcAlign_u32
impl From<NcAlign> for NcAlign_u32
sourceimpl From<u32> for NcAlign
impl From<u32> for NcAlign
sourcefn from(align: NcAlign_u32) -> Self
fn from(align: NcAlign_u32) -> Self
Converts to this type from the input type.
impl Copy for NcAlign
impl Eq for NcAlign
impl StructuralEq for NcAlign
impl StructuralPartialEq for NcAlign
Auto Trait Implementations
impl RefUnwindSafe for NcAlign
impl Send for NcAlign
impl Sync for NcAlign
impl Unpin for NcAlign
impl UnwindSafe for NcAlign
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more