pub struct ParenthesesMatch {
pub start: usize,
pub end: usize,
pub text: String,
pub nested: Vec<ParenthesesMatch>,
}Expand description
A bracketed stretch of text that parentheses_match found: music21’s
ParenthesesMatch. Positions count characters.
Fields§
§start: usizeWhere the text inside starts, after the opening bracket.
end: usizeWhere the closing bracket starts.
text: StringThe text between the brackets.
nested: Vec<ParenthesesMatch>The matches inside this one, in order.
Trait Implementations§
Source§impl Clone for ParenthesesMatch
impl Clone for ParenthesesMatch
Source§impl Debug for ParenthesesMatch
impl Debug for ParenthesesMatch
impl Eq for ParenthesesMatch
Source§impl PartialEq for ParenthesesMatch
impl PartialEq for ParenthesesMatch
impl StructuralPartialEq for ParenthesesMatch
Auto Trait Implementations§
impl Forget for ParenthesesMatch
impl Freeze for ParenthesesMatch
impl RefUnwindSafe for ParenthesesMatch
impl Send for ParenthesesMatch
impl Sync for ParenthesesMatch
impl Unpin for ParenthesesMatch
impl UnsafeUnpin for ParenthesesMatch
impl UnwindSafe for ParenthesesMatch
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