pub struct GeoServiceLevelBlock {
pub prn: u8,
pub iods: u8,
pub nr_messages: u8,
pub message_nr: u8,
pub priority_code: u8,
pub d_udrei_in: u8,
pub d_udrei_out: u8,
pub n: u8,
pub sb_length: u8,
pub regions: Vec<GeoServiceRegion>,
/* private fields */
}Expand description
GEOServiceLevel block (Block ID 5917)
SBAS MT27 service message with service regions.
Fields§
§prn: u8SBAS PRN
iods: u8Issue of Data Service
nr_messages: u8Number of messages
message_nr: u8Message number
priority_code: u8Priority code
d_udrei_in: u8UDREI delta inside
d_udrei_out: u8UDREI delta outside
n: u8Number of regions
sb_length: u8Sub-block length
regions: Vec<GeoServiceRegion>Service regions
Implementations§
Trait Implementations§
Source§impl Clone for GeoServiceLevelBlock
impl Clone for GeoServiceLevelBlock
Source§fn clone(&self) -> GeoServiceLevelBlock
fn clone(&self) -> GeoServiceLevelBlock
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GeoServiceLevelBlock
impl Debug for GeoServiceLevelBlock
Auto Trait Implementations§
impl Freeze for GeoServiceLevelBlock
impl RefUnwindSafe for GeoServiceLevelBlock
impl Send for GeoServiceLevelBlock
impl Sync for GeoServiceLevelBlock
impl Unpin for GeoServiceLevelBlock
impl UnsafeUnpin for GeoServiceLevelBlock
impl UnwindSafe for GeoServiceLevelBlock
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