pub enum MemberValue {
Bool(bool),
Text(&'static str),
}Expand description
A member’s value: music21’s enums hold text, except GatherSpanners,
two of whose members are True and False.
Variants§
Trait Implementations§
Source§impl Clone for MemberValue
impl Clone for MemberValue
impl Copy for MemberValue
Source§impl Debug for MemberValue
impl Debug for MemberValue
impl Eq for MemberValue
Source§impl PartialEq for MemberValue
impl PartialEq for MemberValue
impl StructuralPartialEq for MemberValue
Auto Trait Implementations§
impl Forget for MemberValue
impl Freeze for MemberValue
impl RefUnwindSafe for MemberValue
impl Send for MemberValue
impl Sync for MemberValue
impl Unpin for MemberValue
impl UnsafeUnpin for MemberValue
impl UnwindSafe for MemberValue
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<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