[−][src]Struct cursive::align::Align
Specifies the alignment along both horizontal and vertical directions.
Fields
h: HAlign
Horizontal alignment policy
v: VAlign
Vertical alignment policy
Implementations
impl Align
[src]
pub fn new(h: HAlign, v: VAlign) -> Align
[src]
Creates a new Align object from the given alignments.
pub fn top_left() -> Align
[src]
Creates a top-left alignment.
pub fn top_right() -> Align
[src]
Creates a top-right alignment.
pub fn top_center() -> Align
[src]
Creates a top-center alignment.
pub fn bot_left() -> Align
[src]
Creates a bottom-left alignment.
pub fn bot_right() -> Align
[src]
Creates a bottom-right alignment.
pub fn bot_center() -> Align
[src]
Creates a bottom-center alignment.
pub fn center_left() -> Align
[src]
Creates a center-right alignment.
pub fn center_right() -> Align
[src]
Creates a center-right alignment.
pub fn center() -> Align
[src]
Creates an alignment centered both horizontally and vertically.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Align
impl Send for Align
impl Sync for Align
impl Unpin for Align
impl UnwindSafe for Align
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Erased for T
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.