pub struct SignCfg {
pub sign_access: BitFlags<DmsSignAccess>,
pub sign_type: DmsSignType,
pub sign_height: u16,
pub sign_width: u16,
pub horizontal_border: u16,
pub vertical_border: u16,
pub legend: DmsLegend,
pub beacon_type: DmsBeaconType,
pub sign_technology: BitFlags<DmsSignTechnology>,
}
Expand description
Sign configuration — dmsSignCfg
Configuration common to all sign types.
Fields§
§sign_access: BitFlags<DmsSignAccess>
Access bits — dmsSignAccess
sign_type: DmsSignType
Sign type — dmsSignType
sign_height: u16
Height of sign face (mm) — dmsSignHeight
sign_width: u16
Width of sign face (mm) — dmsSignWidth
horizontal_border: u16
Horizontal border (mm) — dmsHorizontalBorder
vertical_border: u16
Vertical border (mm) — dmsVerticalBorder
legend: DmsLegend
Sign legend — dmsLegend
beacon_type: DmsBeaconType
Beacon type — dmsBeaconType
sign_technology: BitFlags<DmsSignTechnology>
Sign technology — dmsSignTechnology
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SignCfg
impl RefUnwindSafe for SignCfg
impl Send for SignCfg
impl Sync for SignCfg
impl Unpin for SignCfg
impl UnwindSafe for SignCfg
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more