pub struct TextJustification(/* private fields */);Expand description
Text justification (3x3 grid: horizontal x vertical).
Implementations§
Source§impl TextJustification
impl TextJustification
pub const BOTTOM_LEFT: Self
pub const BOTTOM_CENTER: Self
pub const BOTTOM_RIGHT: Self
pub const MIDDLE_LEFT: Self
pub const MIDDLE_CENTER: Self
pub const MIDDLE_RIGHT: Self
pub const TOP_LEFT: Self
pub const TOP_CENTER: Self
pub const TOP_RIGHT: Self
pub fn from_int(value: i32) -> Self
pub fn to_int(self) -> i32
Sourcepub fn horizontal(self) -> i32
pub fn horizontal(self) -> i32
Horizontal component: Left=0, Center=1, Right=2
Trait Implementations§
Source§impl Clone for TextJustification
impl Clone for TextJustification
Source§fn clone(&self) -> TextJustification
fn clone(&self) -> TextJustification
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TextJustification
impl Debug for TextJustification
Source§impl Default for TextJustification
impl Default for TextJustification
Source§fn default() -> TextJustification
fn default() -> TextJustification
Returns the “default value” for a type. Read more
Source§impl FromParamValue for TextJustification
impl FromParamValue for TextJustification
Source§fn from_param_value(value: &ParameterValue) -> Result<Self>
fn from_param_value(value: &ParameterValue) -> Result<Self>
Parse this type from a parameter value.
Source§fn default_value() -> Option<Self>
fn default_value() -> Option<Self>
Default value to use if the parameter is missing.
Source§impl PartialEq for TextJustification
impl PartialEq for TextJustification
Source§impl ToParamValue for TextJustification
impl ToParamValue for TextJustification
Source§fn to_param_value(&self) -> String
fn to_param_value(&self) -> String
Convert this value to a parameter string.
Source§fn should_skip_default(&self) -> bool
fn should_skip_default(&self) -> bool
Whether this value should be skipped if it equals the default.
impl Copy for TextJustification
impl Eq for TextJustification
impl StructuralPartialEq for TextJustification
Auto Trait Implementations§
impl Freeze for TextJustification
impl RefUnwindSafe for TextJustification
impl Send for TextJustification
impl Sync for TextJustification
impl Unpin for TextJustification
impl UnwindSafe for TextJustification
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more