dbc_rs/signal/builder/
mod.rs

1use crate::{ByteOrder, ReceiversBuilder};
2
3#[derive(Debug, Clone)]
4pub struct SignalBuilder {
5    pub(crate) name: Option<String>,
6    pub(crate) start_bit: Option<u16>,
7    pub(crate) length: Option<u16>,
8    pub(crate) byte_order: Option<ByteOrder>,
9    pub(crate) unsigned: Option<bool>,
10    pub(crate) factor: Option<f64>,
11    pub(crate) offset: Option<f64>,
12    pub(crate) min: Option<f64>,
13    pub(crate) max: Option<f64>,
14    pub(crate) unit: Option<String>,
15    pub(crate) receivers: ReceiversBuilder,
16}
17
18mod build;
19mod impls;