o3 0.21.1

shared-nothing primitives
Documentation
1
2
3
4
5
6
7
8
9
use std::mem::MaybeUninit;

use o3::alloc::{self, array::Block};

fn main() -> Result<(), alloc::Error> {
    let block = Block::<MaybeUninit<u8>, _>::try_new(1usize, ())?;
    let _ = block.try_fill(|_| Ok::<(), ()>(()));
    Ok(())
}