dbc_rs/signal/builder/
mod.rs1use 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;