Enum jack::TransportBBTValidationError [−][src]
pub enum TransportBBTValidationError {
BarZero,
BeatRange,
TicksPerBeatRange,
SigNumRange,
SigDenomRange,
BPMRange,
TickRange,
}
Expand description
An error validating a TransportBBT
Variants
BarZero
bar
must be greater than zero
BeatRange
beat
must be greater than zero and less than sig_num
TicksPerBeatRange
There must more than zero ticks per beat
SigNumRange
Time signature numerator, sig_num
must be greater than zero
SigDenomRange
Time signature denominator, sig_denom
must be greater than zero
BPMRange
bpm
must be greater than or equal to zero
TickRange
tick
must be less than ticks_per_beat
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TransportBBTValidationError
impl Send for TransportBBTValidationError
impl Sync for TransportBBTValidationError
impl Unpin for TransportBBTValidationError
impl UnwindSafe for TransportBBTValidationError
Blanket Implementations
Mutably borrows from an owned value. Read more