[][src]Module no_proto::pointer::bool

NoProto supports Rust's native bool type.

use no_proto::error::NP_Error;
use no_proto::NP_Factory;
use no_proto::pointer::bytes::NP_Bytes;
 
let factory: NP_Factory = NP_Factory::new(r#"{
   "type": "bool"
}"#)?;

let mut new_buffer = factory.empty_buffer(None, None);
new_buffer.set(&[], true)?;
 
assert_eq!(true, new_buffer.get::<bool>(&[])?.unwrap());