Skip to content

Instantly share code, notes, and snippets.

@xrl
Created May 1, 2015 18:36
Show Gist options
  • Save xrl/21bbb0cf26a2cbca5cd4 to your computer and use it in GitHub Desktop.
Save xrl/21bbb0cf26a2cbca5cd4 to your computer and use it in GitHub Desktop.
error: type `std::io::buffered::BufWriter<&mut [u8]>` does not implement any method in scope named `write_be_u32`
writer.write_be_u32::<BigEndian>(interval_ceiling).unwrap();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
use std::io::{ BufWriter, Write };
use byteorder::{ BigEndian, WriteBytesExt };
fn main(){
let mut output_data = [0; 12];
{
let interval_ceiling = 100;
let mut buf : &mut [u8] = &mut output_data;
let mut writer = BufWriter::new(buf);
writer.write_be_u32::<BigEndian>(interval_ceiling).unwrap();
}
println!("OUTPUT DATA: {:?}", output_data);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment