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>;