flantermbindings 0.1.4

flanterm bindings
Documentation
#![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(())
    }
}