#![no_std]
#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(clippy::missing_safety_doc)]
use core::fmt::Write;
use crate::flanterm::{flanterm_context, flanterm_write};
pub mod flanterm{
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
}
impl Write for flanterm_context {
fn write_str(&mut self, s: &str) -> core::fmt::Result {
unsafe {
flanterm_write(self, s.as_ptr().cast(), s.len());
}
Ok(())
}
}