Enum helgoboss_midi::TimeCodeQuarterFrame [−][src]
pub enum TimeCodeQuarterFrame {
FrameCountLsNibble(U4),
FrameCountMsNibble(U4),
SecondsCountLsNibble(U4),
SecondsCountMsNibble(U4),
MinutesCountLsNibble(U4),
MinutesCountMsNibble(U4),
HoursCountLsNibble(U4),
Last {
hours_count_ms_bit: bool,
time_code_type: TimeCodeType,
},
}
Expand description
Possible contents of a MIDI Time Code Quarter Frame message.
Each frame is part of the MIDI Time Code information used for synchronization of MIDI equipment and other equipment, such as audio or video tape machines.
Variants
FrameCountLsNibble(U4)
Tuple Fields of FrameCountLsNibble
0: U4
FrameCountMsNibble(U4)
Tuple Fields of FrameCountMsNibble
0: U4
SecondsCountLsNibble(U4)
Tuple Fields of SecondsCountLsNibble
0: U4
SecondsCountMsNibble(U4)
Tuple Fields of SecondsCountMsNibble
0: U4
MinutesCountLsNibble(U4)
Tuple Fields of MinutesCountLsNibble
0: U4
MinutesCountMsNibble(U4)
Tuple Fields of MinutesCountMsNibble
0: U4
HoursCountLsNibble(U4)
Tuple Fields of HoursCountLsNibble
0: U4
Fields of Last
hours_count_ms_bit: bool
time_code_type: TimeCodeType
Trait Implementations
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for TimeCodeQuarterFrame
impl Send for TimeCodeQuarterFrame
impl Sync for TimeCodeQuarterFrame
impl Unpin for TimeCodeQuarterFrame
impl UnwindSafe for TimeCodeQuarterFrame
Blanket Implementations
Mutably borrows from an owned value. Read more