Enum TableAlignment

pub enum TableAlignment

Alignment of a single table cell.

Variants

None

Cell content is unaligned.

Left

Cell content is aligned left.

Center

Cell content is centered.

Right

Cell content is aligned right.

Trait Implementations

impl Clone for TableAlignment

fn clone(&self) -> TableAlignment

impl Copy for TableAlignment

impl Debug for TableAlignment

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Eq for TableAlignment

impl PartialEq for TableAlignment

fn eq(&self, other: &TableAlignment) -> bool

impl StructuralPartialEq for TableAlignment

Auto Trait Implementations

impl Freeze for TableAlignment

impl RefUnwindSafe for TableAlignment

impl Send for TableAlignment

impl Sync for TableAlignment

impl Unpin for TableAlignment

impl UnsafeUnpin for TableAlignment

impl UnwindSafe for TableAlignment

Blanket Implementations

impl<T> Any for TableAlignment where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for TableAlignment where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for TableAlignment where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for TableAlignment where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for TableAlignment

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for TableAlignment where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

impl<T, U> Into<U> for TableAlignment where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for TableAlignment where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for TableAlignment where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>