()
| 251 | |
| 252 | #[test] |
| 253 | fn utilization() { |
| 254 | let mut pool = SlabPool::new(0, 64, 4); |
| 255 | assert_eq!(pool.utilization(), 0.0); |
| 256 | pool.alloc(b"a").unwrap(); |
| 257 | pool.alloc(b"b").unwrap(); |
| 258 | assert!((pool.utilization() - 0.5).abs() < 0.01); |
| 259 | } |
| 260 | |
| 261 | #[test] |
| 262 | fn return_queue_push_drain() { |