pub struct StreamEntry {Show 18 fields
pub mountpoint: String,
pub identifier: String,
pub format: String,
pub format_details: String,
pub carrier: u8,
pub nav_system: String,
pub network: String,
pub country: String,
pub latitude: f64,
pub longitude: f64,
pub nmea_required: bool,
pub is_network: bool,
pub generator: String,
pub compression: String,
pub authentication: String,
pub fee: bool,
pub bitrate: u32,
pub misc: String,
}Expand description
A stream (mountpoint) entry from the sourcetable.
Fields§
§mountpoint: StringMountpoint name
identifier: StringIdentifier/location description
format: StringData format (e.g., “RTCM 3.2”, “RTCM 3.3”)
format_details: StringFormat details (message types)
carrier: u8Carrier phase info (0=No, 1=L1, 2=L1+L2)
Navigation system (e.g., “GPS+GLO+GAL+BDS”)
network: StringNetwork name
country: StringCountry code (3-letter ISO)
latitude: f64Latitude of reference station (degrees)
longitude: f64Longitude of reference station (degrees)
nmea_required: boolWhether NMEA GGA is required (0=No, 1=Yes)
is_network: boolWhether stream is generated from network (0=Single, 1=Network)
generator: StringGenerator software
compression: StringCompression type
authentication: StringAuthentication type (N=None, B=Basic, D=Digest)
fee: boolFee required (N=No, Y=Yes)
bitrate: u32Bitrate in bits/second
misc: StringMiscellaneous info
Implementations§
Trait Implementations§
Source§impl Clone for StreamEntry
impl Clone for StreamEntry
Source§fn clone(&self) -> StreamEntry
fn clone(&self) -> StreamEntry
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 StreamEntry
impl Debug for StreamEntry
Source§impl Default for StreamEntry
impl Default for StreamEntry
Auto Trait Implementations§
impl Freeze for StreamEntry
impl RefUnwindSafe for StreamEntry
impl Send for StreamEntry
impl Sync for StreamEntry
impl Unpin for StreamEntry
impl UnwindSafe for StreamEntry
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