j1939_core/lib.rs
1#![no_std]
2
3pub mod bitfield;
4pub mod fixed_point;
5pub mod message;
6
7pub use bitfield::*;
8pub use fixed_point::*;
9pub use message::*;
10
11#[derive(Debug, Clone, Copy, PartialEq, Eq)]
12pub enum Error {
13 InvalidPgn,
14 InvalidLength,
15 BufferTooSmall,
16}
17
18pub type Result<T> = core::result::Result<T, Error>;