identifiers/identifiers.rs
1use saelient::{Id, Pgn};
2
3pub fn main() {
4 let id_builder = Id::builder()
5 .sa(0x55)
6 .pgn(Pgn::ProprietaryA)
7 .da(0x00)
8 .build()
9 .unwrap();
10 println!("Built id: {:x}", id_builder.as_raw());
11
12 let id_from_raw = Id::new(418316373);
13 println!(
14 "Id from raw, pgn: {:?}, sa: {}, da: {:?}",
15 id_from_raw.pgn(),
16 id_from_raw.sa(),
17 id_from_raw.da(),
18 );
19}