pub enum Justification {
Left,
Center,
Right,
Full,
}Expand description
How a line of text lines up with where it is placed: music21’s
TextStyle.justify.
Variants§
Left
Starting there.
Center
Centred on it.
Right
Ending there.
Full
Spread to fill the line, which MusicXML cannot say.
Implementations§
Trait Implementations§
Source§impl Clone for Justification
impl Clone for Justification
impl Copy for Justification
Source§impl Debug for Justification
impl Debug for Justification
Source§impl<'de> Deserialize<'de> for Justification
Available on crate feature serde only.
impl<'de> Deserialize<'de> for Justification
Available on crate feature
serde only.Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for Justification
impl Display for Justification
impl Eq for Justification
Source§impl Hash for Justification
impl Hash for Justification
Source§impl PartialEq for Justification
impl PartialEq for Justification
Source§impl Serialize for Justification
Available on crate feature serde only.
impl Serialize for Justification
Available on crate feature
serde only.impl StructuralPartialEq for Justification
Auto Trait Implementations§
impl Freeze for Justification
impl RefUnwindSafe for Justification
impl Send for Justification
impl Sync for Justification
impl Unpin for Justification
impl UnsafeUnpin for Justification
impl UnwindSafe for Justification
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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