betex 0.35.0

Betfair / Prediction Market Exchange
Documentation
1
2
3
4
5
6
7
8
9
use crate::{book::protocol::reject::RejectReason, types::OddsX10000};

pub(crate) fn ensure_valid_odds_tick(price: OddsX10000) -> Result<(), RejectReason> {
    if price.is_valid_tick() {
        Ok(())
    } else {
        Err(RejectReason::InvalidOdds)
    }
}