openrtb2 0.3.0

An implementation of OpenRTB 2.5 FINAL.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![feature(test)]

extern crate test;

use test::Bencher;

use openrtb2::BidRequest;

const BID_REQUEST: &str = include_str!("../tests/json/6.3.4_video.json");

#[bench]
fn bench_deserialize(b: &mut Bencher) {
    b.iter(|| serde_json::from_str::<BidRequest>(BID_REQUEST).unwrap());
}