#[repr(C)]pub struct PamojaGatewayStationBroadcast {
pub data_rate: u8,
pub frequency_hz: u32,
pub priority: u8,
pub gpstime: i64,
pub has_gpstime: bool,
pub rctx: i64,
pub has_rctx: bool,
}Expand description
One frame of a schedule, apart from its bytes.
Fields§
§data_rate: u8The data rate to transmit at.
frequency_hz: u32The frequency to transmit on, in hertz.
priority: u8How urgent it is.
gpstime: i64When to transmit it, in microseconds since the GPS epoch, when has_gpstime.
has_gpstime: boolWhether it names a GPS time.
rctx: i64The radio to transmit on, when has_rctx.
has_rctx: boolWhether it names a radio.
Trait Implementations§
Source§impl Clone for PamojaGatewayStationBroadcast
impl Clone for PamojaGatewayStationBroadcast
Source§fn clone(&self) -> PamojaGatewayStationBroadcast
fn clone(&self) -> PamojaGatewayStationBroadcast
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PamojaGatewayStationBroadcast
Auto Trait Implementations§
impl Freeze for PamojaGatewayStationBroadcast
impl RefUnwindSafe for PamojaGatewayStationBroadcast
impl Send for PamojaGatewayStationBroadcast
impl Sync for PamojaGatewayStationBroadcast
impl Unpin for PamojaGatewayStationBroadcast
impl UnsafeUnpin for PamojaGatewayStationBroadcast
impl UnwindSafe for PamojaGatewayStationBroadcast
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