pub struct Context {
pub cif7: Option<Cif7>,
/* private fields */
}
Expand description
Context packet payload. Includes all CIFs and optional fields.
Fields§
§cif7: Option<Cif7>
CIF7 indicator fields.
Implementations§
Source§impl Context
impl Context
Sourcepub fn context_changed(&self) -> bool
pub fn context_changed(&self) -> bool
Returns true if the context field change indicator is set, false if not.
Sourcepub fn set_context_changed(&mut self, changed: bool)
pub fn set_context_changed(&mut self, changed: bool)
Set the context field change indicator bit.
Sourcepub fn size_words(&self) -> u16
pub fn size_words(&self) -> u16
Returns the size of the context payload in 32-bit words.
Trait Implementations§
Source§impl Cif0Manipulators for Context
impl Cif0Manipulators for Context
Source§fn cif0_fields(&self) -> &Cif0Fields
fn cif0_fields(&self) -> &Cif0Fields
Get a reference to the packet’s CIF0 data fields
Source§fn cif0_fields_mut(&mut self) -> &mut Cif0Fields
fn cif0_fields_mut(&mut self) -> &mut Cif0Fields
Get a mutable reference to the packet’s CIF0 data fields
Source§fn reference_point_id(&self) -> Option<&u32>
fn reference_point_id(&self) -> Option<&u32>
Get the current reference_point_id. If
None
is returned, the field is unset.Source§fn reference_point_id_attributes(&self) -> &Vec<u32>
fn reference_point_id_attributes(&self) -> &Vec<u32>
Get the current reference_point_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_reference_point_id(&mut self, reference_point_id: Option<u32>)
fn set_reference_point_id(&mut self, reference_point_id: Option<u32>)
Set the reference_point_id. If
None
is passed, the field will be unset. Read moreSource§fn set_reference_point_id_attributes(
&mut self,
reference_point_id_attributes: Option<Vec<u32>>,
)
fn set_reference_point_id_attributes( &mut self, reference_point_id_attributes: Option<Vec<u32>>, )
Set the reference_point_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn bandwidth_hz(&self) -> Option<f64>
fn bandwidth_hz(&self) -> Option<f64>
Get the current bandwidth_hz. If
None
is returned, the field is unset.Source§fn bandwidth_hz_attributes(&self) -> Vec<f64>
fn bandwidth_hz_attributes(&self) -> Vec<f64>
Get the current bandwidth_hz_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_bandwidth_hz(&mut self, bandwidth_hz: Option<f64>)
fn set_bandwidth_hz(&mut self, bandwidth_hz: Option<f64>)
Set the bandwidth_hz. If
None
is passed, the field will be unset. Read moreSource§fn set_bandwidth_hz_attributes(
&mut self,
bandwidth_hz_attributes: Option<Vec<f64>>,
)
fn set_bandwidth_hz_attributes( &mut self, bandwidth_hz_attributes: Option<Vec<f64>>, )
Set the bandwidth_hz_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn if_ref_freq_hz(&self) -> Option<f64>
fn if_ref_freq_hz(&self) -> Option<f64>
Get the current if_ref_freq_hz. If
None
is returned, the field is unset.Source§fn if_ref_freq_hz_attributes(&self) -> Vec<f64>
fn if_ref_freq_hz_attributes(&self) -> Vec<f64>
Get the current if_ref_freq_hz_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_if_ref_freq_hz(&mut self, if_ref_freq_hz: Option<f64>)
fn set_if_ref_freq_hz(&mut self, if_ref_freq_hz: Option<f64>)
Set the if_ref_freq_hz. If
None
is passed, the field will be unset. Read moreSource§fn set_if_ref_freq_hz_attributes(
&mut self,
if_ref_freq_hz_attributes: Option<Vec<f64>>,
)
fn set_if_ref_freq_hz_attributes( &mut self, if_ref_freq_hz_attributes: Option<Vec<f64>>, )
Set the if_ref_freq_hz_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn rf_ref_freq_hz(&self) -> Option<f64>
fn rf_ref_freq_hz(&self) -> Option<f64>
Get the current rf_ref_freq_hz. If
None
is returned, the field is unset.Source§fn rf_ref_freq_hz_attributes(&self) -> Vec<f64>
fn rf_ref_freq_hz_attributes(&self) -> Vec<f64>
Get the current rf_ref_freq_hz_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_rf_ref_freq_hz(&mut self, rf_ref_freq_hz: Option<f64>)
fn set_rf_ref_freq_hz(&mut self, rf_ref_freq_hz: Option<f64>)
Set the rf_ref_freq_hz. If
None
is passed, the field will be unset. Read moreSource§fn set_rf_ref_freq_hz_attributes(
&mut self,
rf_ref_freq_hz_attributes: Option<Vec<f64>>,
)
fn set_rf_ref_freq_hz_attributes( &mut self, rf_ref_freq_hz_attributes: Option<Vec<f64>>, )
Set the rf_ref_freq_hz_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn rf_ref_freq_offset_hz(&self) -> Option<f64>
fn rf_ref_freq_offset_hz(&self) -> Option<f64>
Get the current rf_ref_freq_offset_hz. If
None
is returned, the field is unset.Source§fn rf_ref_freq_offset_hz_attributes(&self) -> Vec<f64>
fn rf_ref_freq_offset_hz_attributes(&self) -> Vec<f64>
Get the current rf_ref_freq_offset_hz_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_rf_ref_freq_offset_hz(&mut self, rf_ref_freq_offset_hz: Option<f64>)
fn set_rf_ref_freq_offset_hz(&mut self, rf_ref_freq_offset_hz: Option<f64>)
Set the rf_ref_freq_offset_hz. If
None
is passed, the field will be unset. Read moreSource§fn set_rf_ref_freq_offset_hz_attributes(
&mut self,
rf_ref_freq_offset_hz_attributes: Option<Vec<f64>>,
)
fn set_rf_ref_freq_offset_hz_attributes( &mut self, rf_ref_freq_offset_hz_attributes: Option<Vec<f64>>, )
Set the rf_ref_freq_offset_hz_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn if_band_offset_hz(&self) -> Option<f64>
fn if_band_offset_hz(&self) -> Option<f64>
Get the current if_band_offset_hz. If
None
is returned, the field is unset.Source§fn if_band_offset_hz_attributes(&self) -> Vec<f64>
fn if_band_offset_hz_attributes(&self) -> Vec<f64>
Get the current if_band_offset_hz_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_if_band_offset_hz(&mut self, if_band_offset_hz: Option<f64>)
fn set_if_band_offset_hz(&mut self, if_band_offset_hz: Option<f64>)
Set the if_band_offset_hz. If
None
is passed, the field will be unset. Read moreSource§fn set_if_band_offset_hz_attributes(
&mut self,
if_band_offset_hz_attributes: Option<Vec<f64>>,
)
fn set_if_band_offset_hz_attributes( &mut self, if_band_offset_hz_attributes: Option<Vec<f64>>, )
Set the if_band_offset_hz_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn reference_level_db(&self) -> Option<f32>
fn reference_level_db(&self) -> Option<f32>
Get the current reference_level_db. If
None
is returned, the field is unset.Source§fn reference_level_db_attributes(&self) -> Vec<f32>
fn reference_level_db_attributes(&self) -> Vec<f32>
Get the current reference_level_db_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_reference_level_db(&mut self, reference_level_db: Option<f32>)
fn set_reference_level_db(&mut self, reference_level_db: Option<f32>)
Set the reference_level_db. If
None
is passed, the field will be unset. Read moreSource§fn set_reference_level_db_attributes(
&mut self,
reference_level_db_attributes: Option<Vec<f32>>,
)
fn set_reference_level_db_attributes( &mut self, reference_level_db_attributes: Option<Vec<f32>>, )
Set the reference_level_db_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn gain(&self) -> Option<&Gain>
fn gain(&self) -> Option<&Gain>
Get the current gain. If
None
is returned, the field is unset.Source§fn gain_attributes(&self) -> &Vec<Gain>
fn gain_attributes(&self) -> &Vec<Gain>
Get the current gain_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_gain(&mut self, gain: Option<Gain>)
fn set_gain(&mut self, gain: Option<Gain>)
Set the gain. If
None
is passed, the field will be unset. Read moreSource§fn set_gain_attributes(&mut self, gain_attributes: Option<Vec<Gain>>)
fn set_gain_attributes(&mut self, gain_attributes: Option<Vec<Gain>>)
Set the gain_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn over_range_count(&self) -> Option<&u32>
fn over_range_count(&self) -> Option<&u32>
Get the current over_range_count. If
None
is returned, the field is unset.Source§fn over_range_count_attributes(&self) -> &Vec<u32>
fn over_range_count_attributes(&self) -> &Vec<u32>
Get the current over_range_count_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_over_range_count(&mut self, over_range_count: Option<u32>)
fn set_over_range_count(&mut self, over_range_count: Option<u32>)
Set the over_range_count. If
None
is passed, the field will be unset. Read moreSource§fn set_over_range_count_attributes(
&mut self,
over_range_count_attributes: Option<Vec<u32>>,
)
fn set_over_range_count_attributes( &mut self, over_range_count_attributes: Option<Vec<u32>>, )
Set the over_range_count_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn sample_rate_sps(&self) -> Option<f64>
fn sample_rate_sps(&self) -> Option<f64>
Get the current sample_rate_sps. If
None
is returned, the field is unset.Source§fn sample_rate_sps_attributes(&self) -> Vec<f64>
fn sample_rate_sps_attributes(&self) -> Vec<f64>
Get the current sample_rate_sps_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_sample_rate_sps(&mut self, sample_rate_sps: Option<f64>)
fn set_sample_rate_sps(&mut self, sample_rate_sps: Option<f64>)
Set the sample_rate_sps. If
None
is passed, the field will be unset. Read moreSource§fn set_sample_rate_sps_attributes(
&mut self,
sample_rate_sps_attributes: Option<Vec<f64>>,
)
fn set_sample_rate_sps_attributes( &mut self, sample_rate_sps_attributes: Option<Vec<f64>>, )
Set the sample_rate_sps_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn timestamp_adjustment(&self) -> Option<&u64>
fn timestamp_adjustment(&self) -> Option<&u64>
Get the current timestamp_adjustment. If
None
is returned, the field is unset.Source§fn timestamp_adjustment_attributes(&self) -> &Vec<u64>
fn timestamp_adjustment_attributes(&self) -> &Vec<u64>
Get the current timestamp_adjustment_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_timestamp_adjustment(&mut self, timestamp_adjustment: Option<u64>)
fn set_timestamp_adjustment(&mut self, timestamp_adjustment: Option<u64>)
Set the timestamp_adjustment. If
None
is passed, the field will be unset. Read moreSource§fn set_timestamp_adjustment_attributes(
&mut self,
timestamp_adjustment_attributes: Option<Vec<u64>>,
)
fn set_timestamp_adjustment_attributes( &mut self, timestamp_adjustment_attributes: Option<Vec<u64>>, )
Set the timestamp_adjustment_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn timestamp_cal_time(&self) -> Option<&u32>
fn timestamp_cal_time(&self) -> Option<&u32>
Get the current timestamp_cal_time. If
None
is returned, the field is unset.Source§fn timestamp_cal_time_attributes(&self) -> &Vec<u32>
fn timestamp_cal_time_attributes(&self) -> &Vec<u32>
Get the current timestamp_cal_time_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_timestamp_cal_time(&mut self, timestamp_cal_time: Option<u32>)
fn set_timestamp_cal_time(&mut self, timestamp_cal_time: Option<u32>)
Set the timestamp_cal_time. If
None
is passed, the field will be unset. Read moreSource§fn set_timestamp_cal_time_attributes(
&mut self,
timestamp_cal_time_attributes: Option<Vec<u32>>,
)
fn set_timestamp_cal_time_attributes( &mut self, timestamp_cal_time_attributes: Option<Vec<u32>>, )
Set the timestamp_cal_time_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn temperature(&self) -> Option<&i32>
fn temperature(&self) -> Option<&i32>
Get the current temperature. If
None
is returned, the field is unset.Source§fn temperature_attributes(&self) -> &Vec<i32>
fn temperature_attributes(&self) -> &Vec<i32>
Get the current temperature_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_temperature(&mut self, temperature: Option<i32>)
fn set_temperature(&mut self, temperature: Option<i32>)
Set the temperature. If
None
is passed, the field will be unset. Read moreSource§fn set_temperature_attributes(
&mut self,
temperature_attributes: Option<Vec<i32>>,
)
fn set_temperature_attributes( &mut self, temperature_attributes: Option<Vec<i32>>, )
Set the temperature_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn device_id(&self) -> Option<&DeviceId>
fn device_id(&self) -> Option<&DeviceId>
Get the current device_id. If
None
is returned, the field is unset.Source§fn device_id_attributes(&self) -> &Vec<DeviceId>
fn device_id_attributes(&self) -> &Vec<DeviceId>
Get the current device_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_device_id(&mut self, device_id: Option<DeviceId>)
fn set_device_id(&mut self, device_id: Option<DeviceId>)
Set the device_id. If
None
is passed, the field will be unset. Read moreSource§fn set_device_id_attributes(
&mut self,
device_id_attributes: Option<Vec<DeviceId>>,
)
fn set_device_id_attributes( &mut self, device_id_attributes: Option<Vec<DeviceId>>, )
Set the device_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn state_indicators(&self) -> Option<&u32>
fn state_indicators(&self) -> Option<&u32>
Get the current state_indicators. If
None
is returned, the field is unset.Source§fn state_indicators_attributes(&self) -> &Vec<u32>
fn state_indicators_attributes(&self) -> &Vec<u32>
Get the current state_indicators_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_state_indicators(&mut self, state_indicators: Option<u32>)
fn set_state_indicators(&mut self, state_indicators: Option<u32>)
Set the state_indicators. If
None
is passed, the field will be unset. Read moreSource§fn set_state_indicators_attributes(
&mut self,
state_indicators_attributes: Option<Vec<u32>>,
)
fn set_state_indicators_attributes( &mut self, state_indicators_attributes: Option<Vec<u32>>, )
Set the state_indicators_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn signal_data_payload_format(&self) -> Option<&u64>
fn signal_data_payload_format(&self) -> Option<&u64>
Get the current signal_data_payload_format. If
None
is returned, the field is unset.Source§fn signal_data_payload_format_attributes(&self) -> &Vec<u64>
fn signal_data_payload_format_attributes(&self) -> &Vec<u64>
Get the current signal_data_payload_format_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_signal_data_payload_format(
&mut self,
signal_data_payload_format: Option<u64>,
)
fn set_signal_data_payload_format( &mut self, signal_data_payload_format: Option<u64>, )
Set the signal_data_payload_format. If
None
is passed, the field will be unset. Read moreSource§fn set_signal_data_payload_format_attributes(
&mut self,
signal_data_payload_format_attributes: Option<Vec<u64>>,
)
fn set_signal_data_payload_format_attributes( &mut self, signal_data_payload_format_attributes: Option<Vec<u64>>, )
Set the signal_data_payload_format_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn formatted_gps(&self) -> Option<&FormattedGps>
fn formatted_gps(&self) -> Option<&FormattedGps>
Get the current formatted_gps. If
None
is returned, the field is unset.Source§fn formatted_gps_attributes(&self) -> &Vec<FormattedGps>
fn formatted_gps_attributes(&self) -> &Vec<FormattedGps>
Get the current formatted_gps_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_formatted_gps(&mut self, formatted_gps: Option<FormattedGps>)
fn set_formatted_gps(&mut self, formatted_gps: Option<FormattedGps>)
Set the formatted_gps. If
None
is passed, the field will be unset. Read moreSource§fn set_formatted_gps_attributes(
&mut self,
formatted_gps_attributes: Option<Vec<FormattedGps>>,
)
fn set_formatted_gps_attributes( &mut self, formatted_gps_attributes: Option<Vec<FormattedGps>>, )
Set the formatted_gps_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn formatted_ins(&self) -> Option<&FormattedGps>
fn formatted_ins(&self) -> Option<&FormattedGps>
Get the current formatted_ins. If
None
is returned, the field is unset.Source§fn formatted_ins_attributes(&self) -> &Vec<FormattedGps>
fn formatted_ins_attributes(&self) -> &Vec<FormattedGps>
Get the current formatted_ins_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_formatted_ins(&mut self, formatted_ins: Option<FormattedGps>)
fn set_formatted_ins(&mut self, formatted_ins: Option<FormattedGps>)
Set the formatted_ins. If
None
is passed, the field will be unset. Read moreSource§fn set_formatted_ins_attributes(
&mut self,
formatted_ins_attributes: Option<Vec<FormattedGps>>,
)
fn set_formatted_ins_attributes( &mut self, formatted_ins_attributes: Option<Vec<FormattedGps>>, )
Set the formatted_ins_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn ecef_ephemeris(&self) -> Option<&EcefEphemeris>
fn ecef_ephemeris(&self) -> Option<&EcefEphemeris>
Get the current ecef_ephemeris. If
None
is returned, the field is unset.Source§fn ecef_ephemeris_attributes(&self) -> &Vec<EcefEphemeris>
fn ecef_ephemeris_attributes(&self) -> &Vec<EcefEphemeris>
Get the current ecef_ephemeris_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_ecef_ephemeris(&mut self, ecef_ephemeris: Option<EcefEphemeris>)
fn set_ecef_ephemeris(&mut self, ecef_ephemeris: Option<EcefEphemeris>)
Set the ecef_ephemeris. If
None
is passed, the field will be unset. Read moreSource§fn set_ecef_ephemeris_attributes(
&mut self,
ecef_ephemeris_attributes: Option<Vec<EcefEphemeris>>,
)
fn set_ecef_ephemeris_attributes( &mut self, ecef_ephemeris_attributes: Option<Vec<EcefEphemeris>>, )
Set the ecef_ephemeris_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn relative_ephemeris(&self) -> Option<&EcefEphemeris>
fn relative_ephemeris(&self) -> Option<&EcefEphemeris>
Get the current relative_ephemeris. If
None
is returned, the field is unset.Source§fn relative_ephemeris_attributes(&self) -> &Vec<EcefEphemeris>
fn relative_ephemeris_attributes(&self) -> &Vec<EcefEphemeris>
Get the current relative_ephemeris_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_relative_ephemeris(&mut self, relative_ephemeris: Option<EcefEphemeris>)
fn set_relative_ephemeris(&mut self, relative_ephemeris: Option<EcefEphemeris>)
Set the relative_ephemeris. If
None
is passed, the field will be unset. Read moreSource§fn set_relative_ephemeris_attributes(
&mut self,
relative_ephemeris_attributes: Option<Vec<EcefEphemeris>>,
)
fn set_relative_ephemeris_attributes( &mut self, relative_ephemeris_attributes: Option<Vec<EcefEphemeris>>, )
Set the relative_ephemeris_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn gps_ascii(&self) -> Option<&GpsAscii>
fn gps_ascii(&self) -> Option<&GpsAscii>
Get the current gps_ascii. If
None
is returned, the field is unset.Source§fn gps_ascii_attributes(&self) -> &Vec<GpsAscii>
fn gps_ascii_attributes(&self) -> &Vec<GpsAscii>
Get the current gps_ascii_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_gps_ascii(&mut self, gps_ascii: Option<GpsAscii>)
fn set_gps_ascii(&mut self, gps_ascii: Option<GpsAscii>)
Set the gps_ascii. If
None
is passed, the field will be unset. Read moreSource§fn set_gps_ascii_attributes(
&mut self,
gps_ascii_attributes: Option<Vec<GpsAscii>>,
)
fn set_gps_ascii_attributes( &mut self, gps_ascii_attributes: Option<Vec<GpsAscii>>, )
Set the gps_ascii_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn context_association_lists(&self) -> Option<&ContextAssociationLists>
fn context_association_lists(&self) -> Option<&ContextAssociationLists>
Get the current context_association_lists. If
None
is returned, the field is unset.Source§fn context_association_lists_attributes(&self) -> &Vec<ContextAssociationLists>
fn context_association_lists_attributes(&self) -> &Vec<ContextAssociationLists>
Get the current context_association_lists_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_context_association_lists(
&mut self,
context_association_lists: Option<ContextAssociationLists>,
)
fn set_context_association_lists( &mut self, context_association_lists: Option<ContextAssociationLists>, )
Set the context_association_lists. If
None
is passed, the field will be unset. Read moreSource§fn set_context_association_lists_attributes(
&mut self,
context_association_lists_attributes: Option<Vec<ContextAssociationLists>>,
)
fn set_context_association_lists_attributes( &mut self, context_association_lists_attributes: Option<Vec<ContextAssociationLists>>, )
Set the context_association_lists_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§impl Cif1Manipulators for Context
impl Cif1Manipulators for Context
Source§fn cif1_mut(&mut self) -> &mut Option<Cif1>
fn cif1_mut(&mut self) -> &mut Option<Cif1>
Get a mutable reference to the packet’s CIF1 (indicators)
Source§fn cif1_fields(&self) -> Option<&Cif1Fields>
fn cif1_fields(&self) -> Option<&Cif1Fields>
Get a reference to the packet’s CIF1 data fields
Source§fn cif1_fields_mut(&mut self) -> &mut Option<Cif1Fields>
fn cif1_fields_mut(&mut self) -> &mut Option<Cif1Fields>
Get a mutable reference to the packet’s CIF1 data fields
Source§fn phase_offset_radians(&self) -> Option<f32>
fn phase_offset_radians(&self) -> Option<f32>
Get the current phase_offset_radians. If
None
is returned, the field is unset.Source§fn phase_offset_radians_attributes(&self) -> Vec<f32>
fn phase_offset_radians_attributes(&self) -> Vec<f32>
Get the current phase_offset_radians_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_phase_offset_radians(&mut self, phase_offset_radians: Option<f32>)
fn set_phase_offset_radians(&mut self, phase_offset_radians: Option<f32>)
Set the phase_offset_radians. If
None
is passed, the field will be unset. Read moreSource§fn set_phase_offset_radians_attributes(
&mut self,
phase_offset_radians_attributes: Option<Vec<f32>>,
)
fn set_phase_offset_radians_attributes( &mut self, phase_offset_radians_attributes: Option<Vec<f32>>, )
Set the phase_offset_radians_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn polarization(&self) -> Option<&i32>
fn polarization(&self) -> Option<&i32>
Get the current polarization. If
None
is returned, the field is unset.Source§fn polarization_attributes(&self) -> Option<&Vec<i32>>
fn polarization_attributes(&self) -> Option<&Vec<i32>>
Get the current polarization_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_polarization(&mut self, polarization: Option<i32>)
fn set_polarization(&mut self, polarization: Option<i32>)
Set the polarization. If
None
is passed, the field will be unset. Read moreSource§fn set_polarization_attributes(
&mut self,
polarization_attributes: Option<Vec<i32>>,
)
fn set_polarization_attributes( &mut self, polarization_attributes: Option<Vec<i32>>, )
Set the polarization_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn three_d_pointing_vector(&self) -> Option<&i32>
fn three_d_pointing_vector(&self) -> Option<&i32>
Get the current three_d_pointing_vector. If
None
is returned, the field is unset.Source§fn three_d_pointing_vector_attributes(&self) -> Option<&Vec<i32>>
fn three_d_pointing_vector_attributes(&self) -> Option<&Vec<i32>>
Get the current three_d_pointing_vector_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_three_d_pointing_vector(&mut self, three_d_pointing_vector: Option<i32>)
fn set_three_d_pointing_vector(&mut self, three_d_pointing_vector: Option<i32>)
Set the three_d_pointing_vector. If
None
is passed, the field will be unset. Read moreSource§fn set_three_d_pointing_vector_attributes(
&mut self,
three_d_pointing_vector_attributes: Option<Vec<i32>>,
)
fn set_three_d_pointing_vector_attributes( &mut self, three_d_pointing_vector_attributes: Option<Vec<i32>>, )
Set the three_d_pointing_vector_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn three_d_pointing_vector_struct(&self) -> Option<&u32>
fn three_d_pointing_vector_struct(&self) -> Option<&u32>
Get the current three_d_pointing_vector_struct. If
None
is returned, the field is unset.Source§fn three_d_pointing_vector_struct_attributes(&self) -> Option<&Vec<u32>>
fn three_d_pointing_vector_struct_attributes(&self) -> Option<&Vec<u32>>
Get the current three_d_pointing_vector_struct_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_three_d_pointing_vector_struct(
&mut self,
three_d_pointing_vector_struct: Option<u32>,
)
fn set_three_d_pointing_vector_struct( &mut self, three_d_pointing_vector_struct: Option<u32>, )
Set the three_d_pointing_vector_struct. If
None
is passed, the field will be unset. Read moreSource§fn set_three_d_pointing_vector_struct_attributes(
&mut self,
three_d_pointing_vector_struct_attributes: Option<Vec<u32>>,
)
fn set_three_d_pointing_vector_struct_attributes( &mut self, three_d_pointing_vector_struct_attributes: Option<Vec<u32>>, )
Set the three_d_pointing_vector_struct_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn spatial_scan_type(&self) -> Option<&u32>
fn spatial_scan_type(&self) -> Option<&u32>
Get the current spatial_scan_type. If
None
is returned, the field is unset.Source§fn spatial_scan_type_attributes(&self) -> Option<&Vec<u32>>
fn spatial_scan_type_attributes(&self) -> Option<&Vec<u32>>
Get the current spatial_scan_type_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_spatial_scan_type(&mut self, spatial_scan_type: Option<u32>)
fn set_spatial_scan_type(&mut self, spatial_scan_type: Option<u32>)
Set the spatial_scan_type. If
None
is passed, the field will be unset. Read moreSource§fn set_spatial_scan_type_attributes(
&mut self,
spatial_scan_type_attributes: Option<Vec<u32>>,
)
fn set_spatial_scan_type_attributes( &mut self, spatial_scan_type_attributes: Option<Vec<u32>>, )
Set the spatial_scan_type_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn spatial_ref_type(&self) -> Option<&u32>
fn spatial_ref_type(&self) -> Option<&u32>
Get the current spatial_ref_type. If
None
is returned, the field is unset.Source§fn spatial_ref_type_attributes(&self) -> Option<&Vec<u32>>
fn spatial_ref_type_attributes(&self) -> Option<&Vec<u32>>
Get the current spatial_ref_type_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_spatial_ref_type(&mut self, spatial_ref_type: Option<u32>)
fn set_spatial_ref_type(&mut self, spatial_ref_type: Option<u32>)
Set the spatial_ref_type. If
None
is passed, the field will be unset. Read moreSource§fn set_spatial_ref_type_attributes(
&mut self,
spatial_ref_type_attributes: Option<Vec<u32>>,
)
fn set_spatial_ref_type_attributes( &mut self, spatial_ref_type_attributes: Option<Vec<u32>>, )
Set the spatial_ref_type_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn beam_widths(&self) -> Option<&u32>
fn beam_widths(&self) -> Option<&u32>
Get the current beam_widths. If
None
is returned, the field is unset.Source§fn beam_widths_attributes(&self) -> Option<&Vec<u32>>
fn beam_widths_attributes(&self) -> Option<&Vec<u32>>
Get the current beam_widths_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_beam_widths(&mut self, beam_widths: Option<u32>)
fn set_beam_widths(&mut self, beam_widths: Option<u32>)
Set the beam_widths. If
None
is passed, the field will be unset. Read moreSource§fn set_beam_widths_attributes(
&mut self,
beam_widths_attributes: Option<Vec<u32>>,
)
fn set_beam_widths_attributes( &mut self, beam_widths_attributes: Option<Vec<u32>>, )
Set the beam_widths_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn range_m(&self) -> Option<f32>
fn range_m(&self) -> Option<f32>
Get the current range_m. If
None
is returned, the field is unset.Source§fn range_m_attributes(&self) -> Vec<f32>
fn range_m_attributes(&self) -> Vec<f32>
Get the current range_m_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_range_m(&mut self, range_m: Option<f32>)
fn set_range_m(&mut self, range_m: Option<f32>)
Set the range_m. If
None
is passed, the field will be unset. Read moreSource§fn set_range_m_attributes(&mut self, range_m_attributes: Option<Vec<f32>>)
fn set_range_m_attributes(&mut self, range_m_attributes: Option<Vec<f32>>)
Set the range_m_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn eb_over_no_and_ber(&self) -> Option<&i32>
fn eb_over_no_and_ber(&self) -> Option<&i32>
Get the current eb_over_no_and_ber. If
None
is returned, the field is unset.Source§fn eb_over_no_and_ber_attributes(&self) -> Option<&Vec<i32>>
fn eb_over_no_and_ber_attributes(&self) -> Option<&Vec<i32>>
Get the current eb_over_no_and_ber_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_eb_over_no_and_ber(&mut self, eb_over_no_and_ber: Option<i32>)
fn set_eb_over_no_and_ber(&mut self, eb_over_no_and_ber: Option<i32>)
Set the eb_over_no_and_ber. If
None
is passed, the field will be unset. Read moreSource§fn set_eb_over_no_and_ber_attributes(
&mut self,
eb_over_no_and_ber_attributes: Option<Vec<i32>>,
)
fn set_eb_over_no_and_ber_attributes( &mut self, eb_over_no_and_ber_attributes: Option<Vec<i32>>, )
Set the eb_over_no_and_ber_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn threshold(&self) -> Option<&Threshold>
fn threshold(&self) -> Option<&Threshold>
Get the current threshold. If
None
is returned, the field is unset.Source§fn threshold_attributes(&self) -> Option<&Vec<Threshold>>
fn threshold_attributes(&self) -> Option<&Vec<Threshold>>
Get the current threshold_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_threshold(&mut self, threshold: Option<Threshold>)
fn set_threshold(&mut self, threshold: Option<Threshold>)
Set the threshold. If
None
is passed, the field will be unset. Read moreSource§fn set_threshold_attributes(
&mut self,
threshold_attributes: Option<Vec<Threshold>>,
)
fn set_threshold_attributes( &mut self, threshold_attributes: Option<Vec<Threshold>>, )
Set the threshold_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn compression_point_dbm(&self) -> Option<f32>
fn compression_point_dbm(&self) -> Option<f32>
Get the current compression_point_dbm. If
None
is returned, the field is unset.Source§fn compression_point_dbm_attributes(&self) -> Vec<f32>
fn compression_point_dbm_attributes(&self) -> Vec<f32>
Get the current compression_point_dbm_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_compression_point_dbm(&mut self, compression_point_dbm: Option<f32>)
fn set_compression_point_dbm(&mut self, compression_point_dbm: Option<f32>)
Set the compression_point_dbm. If
None
is passed, the field will be unset. Read moreSource§fn set_compression_point_dbm_attributes(
&mut self,
compression_point_dbm_attributes: Option<Vec<f32>>,
)
fn set_compression_point_dbm_attributes( &mut self, compression_point_dbm_attributes: Option<Vec<f32>>, )
Set the compression_point_dbm_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn second_and_third_order_intercept_points(&self) -> Option<&i32>
fn second_and_third_order_intercept_points(&self) -> Option<&i32>
Get the current second_and_third_order_intercept_points. If
None
is returned, the field is unset.Source§fn second_and_third_order_intercept_points_attributes(
&self,
) -> Option<&Vec<i32>>
fn second_and_third_order_intercept_points_attributes( &self, ) -> Option<&Vec<i32>>
Get the current second_and_third_order_intercept_points_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_second_and_third_order_intercept_points(
&mut self,
second_and_third_order_intercept_points: Option<i32>,
)
fn set_second_and_third_order_intercept_points( &mut self, second_and_third_order_intercept_points: Option<i32>, )
Set the second_and_third_order_intercept_points. If
None
is passed, the field will be unset. Read moreSource§fn set_second_and_third_order_intercept_points_attributes(
&mut self,
second_and_third_order_intercept_points_attributes: Option<Vec<i32>>,
)
fn set_second_and_third_order_intercept_points_attributes( &mut self, second_and_third_order_intercept_points_attributes: Option<Vec<i32>>, )
Set the second_and_third_order_intercept_points_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn snr_figure(&self) -> Option<&i32>
fn snr_figure(&self) -> Option<&i32>
Get the current snr_figure. If
None
is returned, the field is unset.Source§fn snr_figure_attributes(&self) -> Option<&Vec<i32>>
fn snr_figure_attributes(&self) -> Option<&Vec<i32>>
Get the current snr_figure_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_snr_figure(&mut self, snr_figure: Option<i32>)
fn set_snr_figure(&mut self, snr_figure: Option<i32>)
Set the snr_figure. If
None
is passed, the field will be unset. Read moreSource§fn set_snr_figure_attributes(&mut self, snr_figure_attributes: Option<Vec<i32>>)
fn set_snr_figure_attributes(&mut self, snr_figure_attributes: Option<Vec<i32>>)
Set the snr_figure_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn aux_freq_hz(&self) -> Option<f64>
fn aux_freq_hz(&self) -> Option<f64>
Get the current aux_freq_hz. If
None
is returned, the field is unset.Source§fn aux_freq_hz_attributes(&self) -> Vec<f64>
fn aux_freq_hz_attributes(&self) -> Vec<f64>
Get the current aux_freq_hz_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_aux_freq_hz(&mut self, aux_freq_hz: Option<f64>)
fn set_aux_freq_hz(&mut self, aux_freq_hz: Option<f64>)
Set the aux_freq_hz. If
None
is passed, the field will be unset. Read moreSource§fn set_aux_freq_hz_attributes(
&mut self,
aux_freq_hz_attributes: Option<Vec<f64>>,
)
fn set_aux_freq_hz_attributes( &mut self, aux_freq_hz_attributes: Option<Vec<f64>>, )
Set the aux_freq_hz_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn aux_gain(&self) -> Option<&Gain>
fn aux_gain(&self) -> Option<&Gain>
Get the current aux_gain. If
None
is returned, the field is unset.Source§fn aux_gain_attributes(&self) -> Option<&Vec<Gain>>
fn aux_gain_attributes(&self) -> Option<&Vec<Gain>>
Get the current aux_gain_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_aux_gain(&mut self, aux_gain: Option<Gain>)
fn set_aux_gain(&mut self, aux_gain: Option<Gain>)
Set the aux_gain. If
None
is passed, the field will be unset. Read moreSource§fn set_aux_gain_attributes(&mut self, aux_gain_attributes: Option<Vec<Gain>>)
fn set_aux_gain_attributes(&mut self, aux_gain_attributes: Option<Vec<Gain>>)
Set the aux_gain_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn aux_bandwidth_hz(&self) -> Option<f64>
fn aux_bandwidth_hz(&self) -> Option<f64>
Get the current aux_bandwidth_hz. If
None
is returned, the field is unset.Source§fn aux_bandwidth_hz_attributes(&self) -> Vec<f64>
fn aux_bandwidth_hz_attributes(&self) -> Vec<f64>
Get the current aux_bandwidth_hz_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_aux_bandwidth_hz(&mut self, aux_bandwidth_hz: Option<f64>)
fn set_aux_bandwidth_hz(&mut self, aux_bandwidth_hz: Option<f64>)
Set the aux_bandwidth_hz. If
None
is passed, the field will be unset. Read moreSource§fn set_aux_bandwidth_hz_attributes(
&mut self,
aux_bandwidth_hz_attributes: Option<Vec<f64>>,
)
fn set_aux_bandwidth_hz_attributes( &mut self, aux_bandwidth_hz_attributes: Option<Vec<f64>>, )
Set the aux_bandwidth_hz_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn array_of_cifs(&self) -> Option<&u32>
fn array_of_cifs(&self) -> Option<&u32>
Get the current array_of_cifs. If
None
is returned, the field is unset.Source§fn array_of_cifs_attributes(&self) -> Option<&Vec<u32>>
fn array_of_cifs_attributes(&self) -> Option<&Vec<u32>>
Get the current array_of_cifs_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_array_of_cifs(&mut self, array_of_cifs: Option<u32>)
fn set_array_of_cifs(&mut self, array_of_cifs: Option<u32>)
Set the array_of_cifs. If
None
is passed, the field will be unset. Read moreSource§fn set_array_of_cifs_attributes(
&mut self,
array_of_cifs_attributes: Option<Vec<u32>>,
)
fn set_array_of_cifs_attributes( &mut self, array_of_cifs_attributes: Option<Vec<u32>>, )
Set the array_of_cifs_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn spectrum(&self) -> Option<&Spectrum>
fn spectrum(&self) -> Option<&Spectrum>
Get the current spectrum. If
None
is returned, the field is unset.Source§fn spectrum_attributes(&self) -> Option<&Vec<Spectrum>>
fn spectrum_attributes(&self) -> Option<&Vec<Spectrum>>
Get the current spectrum_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_spectrum(&mut self, spectrum: Option<Spectrum>)
fn set_spectrum(&mut self, spectrum: Option<Spectrum>)
Set the spectrum. If
None
is passed, the field will be unset. Read moreSource§fn set_spectrum_attributes(
&mut self,
spectrum_attributes: Option<Vec<Spectrum>>,
)
fn set_spectrum_attributes( &mut self, spectrum_attributes: Option<Vec<Spectrum>>, )
Set the spectrum_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn sector_scan(&self) -> Option<&u32>
fn sector_scan(&self) -> Option<&u32>
Get the current sector_scan. If
None
is returned, the field is unset.Source§fn sector_scan_attributes(&self) -> Option<&Vec<u32>>
fn sector_scan_attributes(&self) -> Option<&Vec<u32>>
Get the current sector_scan_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_sector_scan(&mut self, sector_scan: Option<u32>)
fn set_sector_scan(&mut self, sector_scan: Option<u32>)
Set the sector_scan. If
None
is passed, the field will be unset. Read moreSource§fn set_sector_scan_attributes(
&mut self,
sector_scan_attributes: Option<Vec<u32>>,
)
fn set_sector_scan_attributes( &mut self, sector_scan_attributes: Option<Vec<u32>>, )
Set the sector_scan_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn index_list(&self) -> Option<&u32>
fn index_list(&self) -> Option<&u32>
Get the current index_list. If
None
is returned, the field is unset.Source§fn index_list_attributes(&self) -> Option<&Vec<u32>>
fn index_list_attributes(&self) -> Option<&Vec<u32>>
Get the current index_list_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_index_list(&mut self, index_list: Option<u32>)
fn set_index_list(&mut self, index_list: Option<u32>)
Set the index_list. If
None
is passed, the field will be unset. Read moreSource§fn set_index_list_attributes(&mut self, index_list_attributes: Option<Vec<u32>>)
fn set_index_list_attributes(&mut self, index_list_attributes: Option<Vec<u32>>)
Set the index_list_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn discrete_io_32(&self) -> Option<&u32>
fn discrete_io_32(&self) -> Option<&u32>
Get the current discrete_io_32. If
None
is returned, the field is unset.Source§fn discrete_io_32_attributes(&self) -> Option<&Vec<u32>>
fn discrete_io_32_attributes(&self) -> Option<&Vec<u32>>
Get the current discrete_io_32_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_discrete_io_32(&mut self, discrete_io_32: Option<u32>)
fn set_discrete_io_32(&mut self, discrete_io_32: Option<u32>)
Set the discrete_io_32. If
None
is passed, the field will be unset. Read moreSource§fn set_discrete_io_32_attributes(
&mut self,
discrete_io_32_attributes: Option<Vec<u32>>,
)
fn set_discrete_io_32_attributes( &mut self, discrete_io_32_attributes: Option<Vec<u32>>, )
Set the discrete_io_32_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn discrete_io_64(&self) -> Option<&u64>
fn discrete_io_64(&self) -> Option<&u64>
Get the current discrete_io_64. If
None
is returned, the field is unset.Source§fn discrete_io_64_attributes(&self) -> Option<&Vec<u64>>
fn discrete_io_64_attributes(&self) -> Option<&Vec<u64>>
Get the current discrete_io_64_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_discrete_io_64(&mut self, discrete_io_64: Option<u64>)
fn set_discrete_io_64(&mut self, discrete_io_64: Option<u64>)
Set the discrete_io_64. If
None
is passed, the field will be unset. Read moreSource§fn set_discrete_io_64_attributes(
&mut self,
discrete_io_64_attributes: Option<Vec<u64>>,
)
fn set_discrete_io_64_attributes( &mut self, discrete_io_64_attributes: Option<Vec<u64>>, )
Set the discrete_io_64_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn health_status(&self) -> Option<&u32>
fn health_status(&self) -> Option<&u32>
Get the current health_status. If
None
is returned, the field is unset.Source§fn health_status_attributes(&self) -> Option<&Vec<u32>>
fn health_status_attributes(&self) -> Option<&Vec<u32>>
Get the current health_status_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_health_status(&mut self, health_status: Option<u32>)
fn set_health_status(&mut self, health_status: Option<u32>)
Set the health_status. If
None
is passed, the field will be unset. Read moreSource§fn set_health_status_attributes(
&mut self,
health_status_attributes: Option<Vec<u32>>,
)
fn set_health_status_attributes( &mut self, health_status_attributes: Option<Vec<u32>>, )
Set the health_status_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn v49_spec_compliance(&self) -> Option<&u32>
fn v49_spec_compliance(&self) -> Option<&u32>
Get the current v49_spec_compliance. If
None
is returned, the field is unset.Source§fn v49_spec_compliance_attributes(&self) -> Option<&Vec<u32>>
fn v49_spec_compliance_attributes(&self) -> Option<&Vec<u32>>
Get the current v49_spec_compliance_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_v49_spec_compliance(&mut self, v49_spec_compliance: Option<u32>)
fn set_v49_spec_compliance(&mut self, v49_spec_compliance: Option<u32>)
Set the v49_spec_compliance. If
None
is passed, the field will be unset. Read moreSource§fn set_v49_spec_compliance_attributes(
&mut self,
v49_spec_compliance_attributes: Option<Vec<u32>>,
)
fn set_v49_spec_compliance_attributes( &mut self, v49_spec_compliance_attributes: Option<Vec<u32>>, )
Set the v49_spec_compliance_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn version_and_build_code(&self) -> Option<&u32>
fn version_and_build_code(&self) -> Option<&u32>
Get the current version_and_build_code. If
None
is returned, the field is unset.Source§fn version_and_build_code_attributes(&self) -> Option<&Vec<u32>>
fn version_and_build_code_attributes(&self) -> Option<&Vec<u32>>
Get the current version_and_build_code_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_version_and_build_code(&mut self, version_and_build_code: Option<u32>)
fn set_version_and_build_code(&mut self, version_and_build_code: Option<u32>)
Set the version_and_build_code. If
None
is passed, the field will be unset. Read moreSource§fn set_version_and_build_code_attributes(
&mut self,
version_and_build_code_attributes: Option<Vec<u32>>,
)
fn set_version_and_build_code_attributes( &mut self, version_and_build_code_attributes: Option<Vec<u32>>, )
Set the version_and_build_code_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn buffer_size(&self) -> Option<&u64>
fn buffer_size(&self) -> Option<&u64>
Get the current buffer_size. If
None
is returned, the field is unset.Source§fn buffer_size_attributes(&self) -> Option<&Vec<u64>>
fn buffer_size_attributes(&self) -> Option<&Vec<u64>>
Get the current buffer_size_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§impl Cif2Manipulators for Context
impl Cif2Manipulators for Context
Source§fn cif2_mut(&mut self) -> &mut Option<Cif2>
fn cif2_mut(&mut self) -> &mut Option<Cif2>
Get a mutable reference to the packet’s CIF2 (indicators)
Source§fn cif2_fields(&self) -> Option<&Cif2Fields>
fn cif2_fields(&self) -> Option<&Cif2Fields>
Get a reference to the packet’s CIF2 data fields
Source§fn cif2_fields_mut(&mut self) -> &mut Option<Cif2Fields>
fn cif2_fields_mut(&mut self) -> &mut Option<Cif2Fields>
Get a mutable reference to the packet’s CIF2 data fields
Source§fn bind_attributes(&self) -> Option<&Vec<u32>>
fn bind_attributes(&self) -> Option<&Vec<u32>>
Get the current bind_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_bind(&mut self, bind: Option<u32>)
fn set_bind(&mut self, bind: Option<u32>)
Set the bind. If
None
is passed, the field will be unset. Read moreSource§fn set_bind_attributes(&mut self, bind_attributes: Option<Vec<u32>>)
fn set_bind_attributes(&mut self, bind_attributes: Option<Vec<u32>>)
Set the bind_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn cited_sid(&self) -> Option<&u32>
fn cited_sid(&self) -> Option<&u32>
Get the current cited_sid. If
None
is returned, the field is unset.Source§fn cited_sid_attributes(&self) -> Option<&Vec<u32>>
fn cited_sid_attributes(&self) -> Option<&Vec<u32>>
Get the current cited_sid_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_cited_sid(&mut self, cited_sid: Option<u32>)
fn set_cited_sid(&mut self, cited_sid: Option<u32>)
Set the cited_sid. If
None
is passed, the field will be unset. Read moreSource§fn set_cited_sid_attributes(&mut self, cited_sid_attributes: Option<Vec<u32>>)
fn set_cited_sid_attributes(&mut self, cited_sid_attributes: Option<Vec<u32>>)
Set the cited_sid_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn sibling_sid(&self) -> Option<&u32>
fn sibling_sid(&self) -> Option<&u32>
Get the current sibling_sid. If
None
is returned, the field is unset.Source§fn sibling_sid_attributes(&self) -> Option<&Vec<u32>>
fn sibling_sid_attributes(&self) -> Option<&Vec<u32>>
Get the current sibling_sid_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_sibling_sid(&mut self, sibling_sid: Option<u32>)
fn set_sibling_sid(&mut self, sibling_sid: Option<u32>)
Set the sibling_sid. If
None
is passed, the field will be unset. Read moreSource§fn set_sibling_sid_attributes(
&mut self,
sibling_sid_attributes: Option<Vec<u32>>,
)
fn set_sibling_sid_attributes( &mut self, sibling_sid_attributes: Option<Vec<u32>>, )
Set the sibling_sid_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn parent_sid(&self) -> Option<&u32>
fn parent_sid(&self) -> Option<&u32>
Get the current parent_sid. If
None
is returned, the field is unset.Source§fn parent_sid_attributes(&self) -> Option<&Vec<u32>>
fn parent_sid_attributes(&self) -> Option<&Vec<u32>>
Get the current parent_sid_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_parent_sid(&mut self, parent_sid: Option<u32>)
fn set_parent_sid(&mut self, parent_sid: Option<u32>)
Set the parent_sid. If
None
is passed, the field will be unset. Read moreSource§fn set_parent_sid_attributes(&mut self, parent_sid_attributes: Option<Vec<u32>>)
fn set_parent_sid_attributes(&mut self, parent_sid_attributes: Option<Vec<u32>>)
Set the parent_sid_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn child_sid(&self) -> Option<&u32>
fn child_sid(&self) -> Option<&u32>
Get the current child_sid. If
None
is returned, the field is unset.Source§fn child_sid_attributes(&self) -> Option<&Vec<u32>>
fn child_sid_attributes(&self) -> Option<&Vec<u32>>
Get the current child_sid_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_child_sid(&mut self, child_sid: Option<u32>)
fn set_child_sid(&mut self, child_sid: Option<u32>)
Set the child_sid. If
None
is passed, the field will be unset. Read moreSource§fn set_child_sid_attributes(&mut self, child_sid_attributes: Option<Vec<u32>>)
fn set_child_sid_attributes(&mut self, child_sid_attributes: Option<Vec<u32>>)
Set the child_sid_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn cited_message_id(&self) -> Option<&u32>
fn cited_message_id(&self) -> Option<&u32>
Get the current cited_message_id. If
None
is returned, the field is unset.Source§fn cited_message_id_attributes(&self) -> Option<&Vec<u32>>
fn cited_message_id_attributes(&self) -> Option<&Vec<u32>>
Get the current cited_message_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_cited_message_id(&mut self, cited_message_id: Option<u32>)
fn set_cited_message_id(&mut self, cited_message_id: Option<u32>)
Set the cited_message_id. If
None
is passed, the field will be unset. Read moreSource§fn set_cited_message_id_attributes(
&mut self,
cited_message_id_attributes: Option<Vec<u32>>,
)
fn set_cited_message_id_attributes( &mut self, cited_message_id_attributes: Option<Vec<u32>>, )
Set the cited_message_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn controllee_id(&self) -> Option<&u32>
fn controllee_id(&self) -> Option<&u32>
Get the current controllee_id. If
None
is returned, the field is unset.Source§fn controllee_id_attributes(&self) -> Option<&Vec<u32>>
fn controllee_id_attributes(&self) -> Option<&Vec<u32>>
Get the current controllee_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_controllee_id(&mut self, controllee_id: Option<u32>)
fn set_controllee_id(&mut self, controllee_id: Option<u32>)
Set the controllee_id. If
None
is passed, the field will be unset. Read moreSource§fn set_controllee_id_attributes(
&mut self,
controllee_id_attributes: Option<Vec<u32>>,
)
fn set_controllee_id_attributes( &mut self, controllee_id_attributes: Option<Vec<u32>>, )
Set the controllee_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn controllee_uuid(&self) -> Option<&u128>
fn controllee_uuid(&self) -> Option<&u128>
Get the current controllee_uuid. If
None
is returned, the field is unset.Source§fn controllee_uuid_attributes(&self) -> Option<&Vec<u128>>
fn controllee_uuid_attributes(&self) -> Option<&Vec<u128>>
Get the current controllee_uuid_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_controllee_uuid(&mut self, controllee_uuid: Option<u128>)
fn set_controllee_uuid(&mut self, controllee_uuid: Option<u128>)
Set the controllee_uuid. If
None
is passed, the field will be unset. Read moreSource§fn set_controllee_uuid_attributes(
&mut self,
controllee_uuid_attributes: Option<Vec<u128>>,
)
fn set_controllee_uuid_attributes( &mut self, controllee_uuid_attributes: Option<Vec<u128>>, )
Set the controllee_uuid_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn controller_id(&self) -> Option<&u32>
fn controller_id(&self) -> Option<&u32>
Get the current controller_id. If
None
is returned, the field is unset.Source§fn controller_id_attributes(&self) -> Option<&Vec<u32>>
fn controller_id_attributes(&self) -> Option<&Vec<u32>>
Get the current controller_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_controller_id(&mut self, controller_id: Option<u32>)
fn set_controller_id(&mut self, controller_id: Option<u32>)
Set the controller_id. If
None
is passed, the field will be unset. Read moreSource§fn set_controller_id_attributes(
&mut self,
controller_id_attributes: Option<Vec<u32>>,
)
fn set_controller_id_attributes( &mut self, controller_id_attributes: Option<Vec<u32>>, )
Set the controller_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn controller_uuid(&self) -> Option<&u128>
fn controller_uuid(&self) -> Option<&u128>
Get the current controller_uuid. If
None
is returned, the field is unset.Source§fn controller_uuid_attributes(&self) -> Option<&Vec<u128>>
fn controller_uuid_attributes(&self) -> Option<&Vec<u128>>
Get the current controller_uuid_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_controller_uuid(&mut self, controller_uuid: Option<u128>)
fn set_controller_uuid(&mut self, controller_uuid: Option<u128>)
Set the controller_uuid. If
None
is passed, the field will be unset. Read moreSource§fn set_controller_uuid_attributes(
&mut self,
controller_uuid_attributes: Option<Vec<u128>>,
)
fn set_controller_uuid_attributes( &mut self, controller_uuid_attributes: Option<Vec<u128>>, )
Set the controller_uuid_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn info_source_id(&self) -> Option<&u32>
fn info_source_id(&self) -> Option<&u32>
Get the current info_source_id. If
None
is returned, the field is unset.Source§fn info_source_id_attributes(&self) -> Option<&Vec<u32>>
fn info_source_id_attributes(&self) -> Option<&Vec<u32>>
Get the current info_source_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_info_source_id(&mut self, info_source_id: Option<u32>)
fn set_info_source_id(&mut self, info_source_id: Option<u32>)
Set the info_source_id. If
None
is passed, the field will be unset. Read moreSource§fn set_info_source_id_attributes(
&mut self,
info_source_id_attributes: Option<Vec<u32>>,
)
fn set_info_source_id_attributes( &mut self, info_source_id_attributes: Option<Vec<u32>>, )
Set the info_source_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn track_id(&self) -> Option<&u32>
fn track_id(&self) -> Option<&u32>
Get the current track_id. If
None
is returned, the field is unset.Source§fn track_id_attributes(&self) -> Option<&Vec<u32>>
fn track_id_attributes(&self) -> Option<&Vec<u32>>
Get the current track_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_track_id(&mut self, track_id: Option<u32>)
fn set_track_id(&mut self, track_id: Option<u32>)
Set the track_id. If
None
is passed, the field will be unset. Read moreSource§fn set_track_id_attributes(&mut self, track_id_attributes: Option<Vec<u32>>)
fn set_track_id_attributes(&mut self, track_id_attributes: Option<Vec<u32>>)
Set the track_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn country_code(&self) -> Option<&u32>
fn country_code(&self) -> Option<&u32>
Get the current country_code. If
None
is returned, the field is unset.Source§fn country_code_attributes(&self) -> Option<&Vec<u32>>
fn country_code_attributes(&self) -> Option<&Vec<u32>>
Get the current country_code_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_country_code(&mut self, country_code: Option<u32>)
fn set_country_code(&mut self, country_code: Option<u32>)
Set the country_code. If
None
is passed, the field will be unset. Read moreSource§fn set_country_code_attributes(
&mut self,
country_code_attributes: Option<Vec<u32>>,
)
fn set_country_code_attributes( &mut self, country_code_attributes: Option<Vec<u32>>, )
Set the country_code_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn operator(&self) -> Option<&u32>
fn operator(&self) -> Option<&u32>
Get the current operator. If
None
is returned, the field is unset.Source§fn operator_attributes(&self) -> Option<&Vec<u32>>
fn operator_attributes(&self) -> Option<&Vec<u32>>
Get the current operator_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_operator(&mut self, operator: Option<u32>)
fn set_operator(&mut self, operator: Option<u32>)
Set the operator. If
None
is passed, the field will be unset. Read moreSource§fn set_operator_attributes(&mut self, operator_attributes: Option<Vec<u32>>)
fn set_operator_attributes(&mut self, operator_attributes: Option<Vec<u32>>)
Set the operator_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn platform_class(&self) -> Option<&u32>
fn platform_class(&self) -> Option<&u32>
Get the current platform_class. If
None
is returned, the field is unset.Source§fn platform_class_attributes(&self) -> Option<&Vec<u32>>
fn platform_class_attributes(&self) -> Option<&Vec<u32>>
Get the current platform_class_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_platform_class(&mut self, platform_class: Option<u32>)
fn set_platform_class(&mut self, platform_class: Option<u32>)
Set the platform_class. If
None
is passed, the field will be unset. Read moreSource§fn set_platform_class_attributes(
&mut self,
platform_class_attributes: Option<Vec<u32>>,
)
fn set_platform_class_attributes( &mut self, platform_class_attributes: Option<Vec<u32>>, )
Set the platform_class_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn platform_instance(&self) -> Option<&u32>
fn platform_instance(&self) -> Option<&u32>
Get the current platform_instance. If
None
is returned, the field is unset.Source§fn platform_instance_attributes(&self) -> Option<&Vec<u32>>
fn platform_instance_attributes(&self) -> Option<&Vec<u32>>
Get the current platform_instance_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_platform_instance(&mut self, platform_instance: Option<u32>)
fn set_platform_instance(&mut self, platform_instance: Option<u32>)
Set the platform_instance. If
None
is passed, the field will be unset. Read moreSource§fn set_platform_instance_attributes(
&mut self,
platform_instance_attributes: Option<Vec<u32>>,
)
fn set_platform_instance_attributes( &mut self, platform_instance_attributes: Option<Vec<u32>>, )
Set the platform_instance_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn platform_display(&self) -> Option<&u32>
fn platform_display(&self) -> Option<&u32>
Get the current platform_display. If
None
is returned, the field is unset.Source§fn platform_display_attributes(&self) -> Option<&Vec<u32>>
fn platform_display_attributes(&self) -> Option<&Vec<u32>>
Get the current platform_display_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_platform_display(&mut self, platform_display: Option<u32>)
fn set_platform_display(&mut self, platform_display: Option<u32>)
Set the platform_display. If
None
is passed, the field will be unset. Read moreSource§fn set_platform_display_attributes(
&mut self,
platform_display_attributes: Option<Vec<u32>>,
)
fn set_platform_display_attributes( &mut self, platform_display_attributes: Option<Vec<u32>>, )
Set the platform_display_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn ems_device_class(&self) -> Option<&u32>
fn ems_device_class(&self) -> Option<&u32>
Get the current ems_device_class. If
None
is returned, the field is unset.Source§fn ems_device_class_attributes(&self) -> Option<&Vec<u32>>
fn ems_device_class_attributes(&self) -> Option<&Vec<u32>>
Get the current ems_device_class_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_ems_device_class(&mut self, ems_device_class: Option<u32>)
fn set_ems_device_class(&mut self, ems_device_class: Option<u32>)
Set the ems_device_class. If
None
is passed, the field will be unset. Read moreSource§fn set_ems_device_class_attributes(
&mut self,
ems_device_class_attributes: Option<Vec<u32>>,
)
fn set_ems_device_class_attributes( &mut self, ems_device_class_attributes: Option<Vec<u32>>, )
Set the ems_device_class_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn ems_device_type(&self) -> Option<&u32>
fn ems_device_type(&self) -> Option<&u32>
Get the current ems_device_type. If
None
is returned, the field is unset.Source§fn ems_device_type_attributes(&self) -> Option<&Vec<u32>>
fn ems_device_type_attributes(&self) -> Option<&Vec<u32>>
Get the current ems_device_type_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_ems_device_type(&mut self, ems_device_type: Option<u32>)
fn set_ems_device_type(&mut self, ems_device_type: Option<u32>)
Set the ems_device_type. If
None
is passed, the field will be unset. Read moreSource§fn set_ems_device_type_attributes(
&mut self,
ems_device_type_attributes: Option<Vec<u32>>,
)
fn set_ems_device_type_attributes( &mut self, ems_device_type_attributes: Option<Vec<u32>>, )
Set the ems_device_type_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn ems_device_instance(&self) -> Option<&u32>
fn ems_device_instance(&self) -> Option<&u32>
Get the current ems_device_instance. If
None
is returned, the field is unset.Source§fn ems_device_instance_attributes(&self) -> Option<&Vec<u32>>
fn ems_device_instance_attributes(&self) -> Option<&Vec<u32>>
Get the current ems_device_instance_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_ems_device_instance(&mut self, ems_device_instance: Option<u32>)
fn set_ems_device_instance(&mut self, ems_device_instance: Option<u32>)
Set the ems_device_instance. If
None
is passed, the field will be unset. Read moreSource§fn set_ems_device_instance_attributes(
&mut self,
ems_device_instance_attributes: Option<Vec<u32>>,
)
fn set_ems_device_instance_attributes( &mut self, ems_device_instance_attributes: Option<Vec<u32>>, )
Set the ems_device_instance_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn modulation_class(&self) -> Option<&u32>
fn modulation_class(&self) -> Option<&u32>
Get the current modulation_class. If
None
is returned, the field is unset.Source§fn modulation_class_attributes(&self) -> Option<&Vec<u32>>
fn modulation_class_attributes(&self) -> Option<&Vec<u32>>
Get the current modulation_class_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_modulation_class(&mut self, modulation_class: Option<u32>)
fn set_modulation_class(&mut self, modulation_class: Option<u32>)
Set the modulation_class. If
None
is passed, the field will be unset. Read moreSource§fn set_modulation_class_attributes(
&mut self,
modulation_class_attributes: Option<Vec<u32>>,
)
fn set_modulation_class_attributes( &mut self, modulation_class_attributes: Option<Vec<u32>>, )
Set the modulation_class_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn modulation_type(&self) -> Option<&u32>
fn modulation_type(&self) -> Option<&u32>
Get the current modulation_type. If
None
is returned, the field is unset.Source§fn modulation_type_attributes(&self) -> Option<&Vec<u32>>
fn modulation_type_attributes(&self) -> Option<&Vec<u32>>
Get the current modulation_type_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_modulation_type(&mut self, modulation_type: Option<u32>)
fn set_modulation_type(&mut self, modulation_type: Option<u32>)
Set the modulation_type. If
None
is passed, the field will be unset. Read moreSource§fn set_modulation_type_attributes(
&mut self,
modulation_type_attributes: Option<Vec<u32>>,
)
fn set_modulation_type_attributes( &mut self, modulation_type_attributes: Option<Vec<u32>>, )
Set the modulation_type_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn function_id(&self) -> Option<&u32>
fn function_id(&self) -> Option<&u32>
Get the current function_id. If
None
is returned, the field is unset.Source§fn function_id_attributes(&self) -> Option<&Vec<u32>>
fn function_id_attributes(&self) -> Option<&Vec<u32>>
Get the current function_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_function_id(&mut self, function_id: Option<u32>)
fn set_function_id(&mut self, function_id: Option<u32>)
Set the function_id. If
None
is passed, the field will be unset. Read moreSource§fn set_function_id_attributes(
&mut self,
function_id_attributes: Option<Vec<u32>>,
)
fn set_function_id_attributes( &mut self, function_id_attributes: Option<Vec<u32>>, )
Set the function_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn mode_id(&self) -> Option<&u32>
fn mode_id(&self) -> Option<&u32>
Get the current mode_id. If
None
is returned, the field is unset.Source§fn mode_id_attributes(&self) -> Option<&Vec<u32>>
fn mode_id_attributes(&self) -> Option<&Vec<u32>>
Get the current mode_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_mode_id(&mut self, mode_id: Option<u32>)
fn set_mode_id(&mut self, mode_id: Option<u32>)
Set the mode_id. If
None
is passed, the field will be unset. Read moreSource§fn set_mode_id_attributes(&mut self, mode_id_attributes: Option<Vec<u32>>)
fn set_mode_id_attributes(&mut self, mode_id_attributes: Option<Vec<u32>>)
Set the mode_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn event_id(&self) -> Option<&u32>
fn event_id(&self) -> Option<&u32>
Get the current event_id. If
None
is returned, the field is unset.Source§fn event_id_attributes(&self) -> Option<&Vec<u32>>
fn event_id_attributes(&self) -> Option<&Vec<u32>>
Get the current event_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_event_id(&mut self, event_id: Option<u32>)
fn set_event_id(&mut self, event_id: Option<u32>)
Set the event_id. If
None
is passed, the field will be unset. Read moreSource§fn set_event_id_attributes(&mut self, event_id_attributes: Option<Vec<u32>>)
fn set_event_id_attributes(&mut self, event_id_attributes: Option<Vec<u32>>)
Set the event_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn function_priority_id(&self) -> Option<&u32>
fn function_priority_id(&self) -> Option<&u32>
Get the current function_priority_id. If
None
is returned, the field is unset.Source§fn function_priority_id_attributes(&self) -> Option<&Vec<u32>>
fn function_priority_id_attributes(&self) -> Option<&Vec<u32>>
Get the current function_priority_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_function_priority_id(&mut self, function_priority_id: Option<u32>)
fn set_function_priority_id(&mut self, function_priority_id: Option<u32>)
Set the function_priority_id. If
None
is passed, the field will be unset. Read moreSource§fn set_function_priority_id_attributes(
&mut self,
function_priority_id_attributes: Option<Vec<u32>>,
)
fn set_function_priority_id_attributes( &mut self, function_priority_id_attributes: Option<Vec<u32>>, )
Set the function_priority_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn comms_priority_id(&self) -> Option<&u32>
fn comms_priority_id(&self) -> Option<&u32>
Get the current comms_priority_id. If
None
is returned, the field is unset.Source§fn comms_priority_id_attributes(&self) -> Option<&Vec<u32>>
fn comms_priority_id_attributes(&self) -> Option<&Vec<u32>>
Get the current comms_priority_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_comms_priority_id(&mut self, comms_priority_id: Option<u32>)
fn set_comms_priority_id(&mut self, comms_priority_id: Option<u32>)
Set the comms_priority_id. If
None
is passed, the field will be unset. Read moreSource§fn set_comms_priority_id_attributes(
&mut self,
comms_priority_id_attributes: Option<Vec<u32>>,
)
fn set_comms_priority_id_attributes( &mut self, comms_priority_id_attributes: Option<Vec<u32>>, )
Set the comms_priority_id_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn rf_footprint(&self) -> Option<&u32>
fn rf_footprint(&self) -> Option<&u32>
Get the current rf_footprint. If
None
is returned, the field is unset.Source§fn rf_footprint_attributes(&self) -> Option<&Vec<u32>>
fn rf_footprint_attributes(&self) -> Option<&Vec<u32>>
Get the current rf_footprint_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_rf_footprint(&mut self, rf_footprint: Option<u32>)
fn set_rf_footprint(&mut self, rf_footprint: Option<u32>)
Set the rf_footprint. If
None
is passed, the field will be unset. Read moreSource§fn set_rf_footprint_attributes(
&mut self,
rf_footprint_attributes: Option<Vec<u32>>,
)
fn set_rf_footprint_attributes( &mut self, rf_footprint_attributes: Option<Vec<u32>>, )
Set the rf_footprint_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn rf_footprint_range(&self) -> Option<&u32>
fn rf_footprint_range(&self) -> Option<&u32>
Get the current rf_footprint_range. If
None
is returned, the field is unset.Source§fn rf_footprint_range_attributes(&self) -> Option<&Vec<u32>>
fn rf_footprint_range_attributes(&self) -> Option<&Vec<u32>>
Get the current rf_footprint_range_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§impl Cif3Manipulators for Context
impl Cif3Manipulators for Context
Source§fn cif3_mut(&mut self) -> &mut Option<Cif3>
fn cif3_mut(&mut self) -> &mut Option<Cif3>
Get a mutable reference to the packet’s CIF3 (indicators)
Source§fn cif3_fields(&self) -> Option<&Cif3Fields>
fn cif3_fields(&self) -> Option<&Cif3Fields>
Get a reference to the packet’s CIF3 data fields
Source§fn cif3_fields_mut(&mut self) -> &mut Option<Cif3Fields>
fn cif3_fields_mut(&mut self) -> &mut Option<Cif3Fields>
Get a mutable reference to the packet’s CIF3 data fields
Source§fn timestamp_details(&self) -> Option<&u64>
fn timestamp_details(&self) -> Option<&u64>
Get the current timestamp_details. If
None
is returned, the field is unset.Source§fn timestamp_details_attributes(&self) -> Option<&Vec<u64>>
fn timestamp_details_attributes(&self) -> Option<&Vec<u64>>
Get the current timestamp_details_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_timestamp_details(&mut self, timestamp_details: Option<u64>)
fn set_timestamp_details(&mut self, timestamp_details: Option<u64>)
Set the timestamp_details. If
None
is passed, the field will be unset. Read moreSource§fn set_timestamp_details_attributes(
&mut self,
timestamp_details_attributes: Option<Vec<u64>>,
)
fn set_timestamp_details_attributes( &mut self, timestamp_details_attributes: Option<Vec<u64>>, )
Set the timestamp_details_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn timestamp_skew(&self) -> Option<&i64>
fn timestamp_skew(&self) -> Option<&i64>
Get the current timestamp_skew. If
None
is returned, the field is unset.Source§fn timestamp_skew_attributes(&self) -> Option<&Vec<i64>>
fn timestamp_skew_attributes(&self) -> Option<&Vec<i64>>
Get the current timestamp_skew_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_timestamp_skew(&mut self, timestamp_skew: Option<i64>)
fn set_timestamp_skew(&mut self, timestamp_skew: Option<i64>)
Set the timestamp_skew. If
None
is passed, the field will be unset. Read moreSource§fn set_timestamp_skew_attributes(
&mut self,
timestamp_skew_attributes: Option<Vec<i64>>,
)
fn set_timestamp_skew_attributes( &mut self, timestamp_skew_attributes: Option<Vec<i64>>, )
Set the timestamp_skew_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn rise_time(&self) -> Option<&i64>
fn rise_time(&self) -> Option<&i64>
Get the current rise_time. If
None
is returned, the field is unset.Source§fn rise_time_attributes(&self) -> Option<&Vec<i64>>
fn rise_time_attributes(&self) -> Option<&Vec<i64>>
Get the current rise_time_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_rise_time(&mut self, rise_time: Option<i64>)
fn set_rise_time(&mut self, rise_time: Option<i64>)
Set the rise_time. If
None
is passed, the field will be unset. Read moreSource§fn set_rise_time_attributes(&mut self, rise_time_attributes: Option<Vec<i64>>)
fn set_rise_time_attributes(&mut self, rise_time_attributes: Option<Vec<i64>>)
Set the rise_time_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn fall_time(&self) -> Option<&i64>
fn fall_time(&self) -> Option<&i64>
Get the current fall_time. If
None
is returned, the field is unset.Source§fn fall_time_attributes(&self) -> Option<&Vec<i64>>
fn fall_time_attributes(&self) -> Option<&Vec<i64>>
Get the current fall_time_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_fall_time(&mut self, fall_time: Option<i64>)
fn set_fall_time(&mut self, fall_time: Option<i64>)
Set the fall_time. If
None
is passed, the field will be unset. Read moreSource§fn set_fall_time_attributes(&mut self, fall_time_attributes: Option<Vec<i64>>)
fn set_fall_time_attributes(&mut self, fall_time_attributes: Option<Vec<i64>>)
Set the fall_time_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn offset_time(&self) -> Option<&i64>
fn offset_time(&self) -> Option<&i64>
Get the current offset_time. If
None
is returned, the field is unset.Source§fn offset_time_attributes(&self) -> Option<&Vec<i64>>
fn offset_time_attributes(&self) -> Option<&Vec<i64>>
Get the current offset_time_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_offset_time(&mut self, offset_time: Option<i64>)
fn set_offset_time(&mut self, offset_time: Option<i64>)
Set the offset_time. If
None
is passed, the field will be unset. Read moreSource§fn set_offset_time_attributes(
&mut self,
offset_time_attributes: Option<Vec<i64>>,
)
fn set_offset_time_attributes( &mut self, offset_time_attributes: Option<Vec<i64>>, )
Set the offset_time_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn pulse_width(&self) -> Option<&i64>
fn pulse_width(&self) -> Option<&i64>
Get the current pulse_width. If
None
is returned, the field is unset.Source§fn pulse_width_attributes(&self) -> Option<&Vec<i64>>
fn pulse_width_attributes(&self) -> Option<&Vec<i64>>
Get the current pulse_width_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_pulse_width(&mut self, pulse_width: Option<i64>)
fn set_pulse_width(&mut self, pulse_width: Option<i64>)
Set the pulse_width. If
None
is passed, the field will be unset. Read moreSource§fn set_pulse_width_attributes(
&mut self,
pulse_width_attributes: Option<Vec<i64>>,
)
fn set_pulse_width_attributes( &mut self, pulse_width_attributes: Option<Vec<i64>>, )
Set the pulse_width_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn period(&self) -> Option<&i64>
fn period(&self) -> Option<&i64>
Get the current period. If
None
is returned, the field is unset.Source§fn period_attributes(&self) -> Option<&Vec<i64>>
fn period_attributes(&self) -> Option<&Vec<i64>>
Get the current period_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_period(&mut self, period: Option<i64>)
fn set_period(&mut self, period: Option<i64>)
Set the period. If
None
is passed, the field will be unset. Read moreSource§fn set_period_attributes(&mut self, period_attributes: Option<Vec<i64>>)
fn set_period_attributes(&mut self, period_attributes: Option<Vec<i64>>)
Set the period_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn duration(&self) -> Option<&i64>
fn duration(&self) -> Option<&i64>
Get the current duration. If
None
is returned, the field is unset.Source§fn duration_attributes(&self) -> Option<&Vec<i64>>
fn duration_attributes(&self) -> Option<&Vec<i64>>
Get the current duration_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_duration(&mut self, duration: Option<i64>)
fn set_duration(&mut self, duration: Option<i64>)
Set the duration. If
None
is passed, the field will be unset. Read moreSource§fn set_duration_attributes(&mut self, duration_attributes: Option<Vec<i64>>)
fn set_duration_attributes(&mut self, duration_attributes: Option<Vec<i64>>)
Set the duration_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn dwell(&self) -> Option<&i64>
fn dwell(&self) -> Option<&i64>
Get the current dwell. If
None
is returned, the field is unset.Source§fn dwell_attributes(&self) -> Option<&Vec<i64>>
fn dwell_attributes(&self) -> Option<&Vec<i64>>
Get the current dwell_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_dwell(&mut self, dwell: Option<i64>)
fn set_dwell(&mut self, dwell: Option<i64>)
Set the dwell. If
None
is passed, the field will be unset. Read moreSource§fn set_dwell_attributes(&mut self, dwell_attributes: Option<Vec<i64>>)
fn set_dwell_attributes(&mut self, dwell_attributes: Option<Vec<i64>>)
Set the dwell_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn jitter(&self) -> Option<&i64>
fn jitter(&self) -> Option<&i64>
Get the current jitter. If
None
is returned, the field is unset.Source§fn jitter_attributes(&self) -> Option<&Vec<i64>>
fn jitter_attributes(&self) -> Option<&Vec<i64>>
Get the current jitter_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_jitter(&mut self, jitter: Option<i64>)
fn set_jitter(&mut self, jitter: Option<i64>)
Set the jitter. If
None
is passed, the field will be unset. Read moreSource§fn set_jitter_attributes(&mut self, jitter_attributes: Option<Vec<i64>>)
fn set_jitter_attributes(&mut self, jitter_attributes: Option<Vec<i64>>)
Set the jitter_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn age_attributes(&self) -> Option<&Vec<u32>>
fn age_attributes(&self) -> Option<&Vec<u32>>
Get the current age_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_age(&mut self, age: Option<u32>)
fn set_age(&mut self, age: Option<u32>)
Set the age. If
None
is passed, the field will be unset. Read moreSource§fn set_age_attributes(&mut self, age_attributes: Option<Vec<u32>>)
fn set_age_attributes(&mut self, age_attributes: Option<Vec<u32>>)
Set the age_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn shelf_life(&self) -> Option<&u32>
fn shelf_life(&self) -> Option<&u32>
Get the current shelf_life. If
None
is returned, the field is unset.Source§fn shelf_life_attributes(&self) -> Option<&Vec<u32>>
fn shelf_life_attributes(&self) -> Option<&Vec<u32>>
Get the current shelf_life_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_shelf_life(&mut self, shelf_life: Option<u32>)
fn set_shelf_life(&mut self, shelf_life: Option<u32>)
Set the shelf_life. If
None
is passed, the field will be unset. Read moreSource§fn set_shelf_life_attributes(&mut self, shelf_life_attributes: Option<Vec<u32>>)
fn set_shelf_life_attributes(&mut self, shelf_life_attributes: Option<Vec<u32>>)
Set the shelf_life_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn air_temp_c(&self) -> Option<f32>
fn air_temp_c(&self) -> Option<f32>
Get the current air_temp_c. If
None
is returned, the field is unset.Source§fn air_temp_c_attributes(&self) -> Vec<f32>
fn air_temp_c_attributes(&self) -> Vec<f32>
Get the current air_temp_c_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_air_temp_c(&mut self, air_temp_c: Option<f32>)
fn set_air_temp_c(&mut self, air_temp_c: Option<f32>)
Set the air_temp_c. If
None
is passed, the field will be unset. Read moreSource§fn set_air_temp_c_attributes(&mut self, air_temp_c_attributes: Option<Vec<f32>>)
fn set_air_temp_c_attributes(&mut self, air_temp_c_attributes: Option<Vec<f32>>)
Set the air_temp_c_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn ground_temp_c(&self) -> Option<f32>
fn ground_temp_c(&self) -> Option<f32>
Get the current ground_temp_c. If
None
is returned, the field is unset.Source§fn ground_temp_c_attributes(&self) -> Vec<f32>
fn ground_temp_c_attributes(&self) -> Vec<f32>
Get the current ground_temp_c_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_ground_temp_c(&mut self, ground_temp_c: Option<f32>)
fn set_ground_temp_c(&mut self, ground_temp_c: Option<f32>)
Set the ground_temp_c. If
None
is passed, the field will be unset. Read moreSource§fn set_ground_temp_c_attributes(
&mut self,
ground_temp_c_attributes: Option<Vec<f32>>,
)
fn set_ground_temp_c_attributes( &mut self, ground_temp_c_attributes: Option<Vec<f32>>, )
Set the ground_temp_c_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn humidity(&self) -> Option<&u32>
fn humidity(&self) -> Option<&u32>
Get the current humidity. If
None
is returned, the field is unset.Source§fn humidity_attributes(&self) -> Option<&Vec<u32>>
fn humidity_attributes(&self) -> Option<&Vec<u32>>
Get the current humidity_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_humidity(&mut self, humidity: Option<u32>)
fn set_humidity(&mut self, humidity: Option<u32>)
Set the humidity. If
None
is passed, the field will be unset. Read moreSource§fn set_humidity_attributes(&mut self, humidity_attributes: Option<Vec<u32>>)
fn set_humidity_attributes(&mut self, humidity_attributes: Option<Vec<u32>>)
Set the humidity_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn barometric_pressure(&self) -> Option<&u32>
fn barometric_pressure(&self) -> Option<&u32>
Get the current barometric_pressure. If
None
is returned, the field is unset.Source§fn barometric_pressure_attributes(&self) -> Option<&Vec<u32>>
fn barometric_pressure_attributes(&self) -> Option<&Vec<u32>>
Get the current barometric_pressure_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_barometric_pressure(&mut self, barometric_pressure: Option<u32>)
fn set_barometric_pressure(&mut self, barometric_pressure: Option<u32>)
Set the barometric_pressure. If
None
is passed, the field will be unset. Read moreSource§fn set_barometric_pressure_attributes(
&mut self,
barometric_pressure_attributes: Option<Vec<u32>>,
)
fn set_barometric_pressure_attributes( &mut self, barometric_pressure_attributes: Option<Vec<u32>>, )
Set the barometric_pressure_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn sea_and_swell_state(&self) -> Option<&u32>
fn sea_and_swell_state(&self) -> Option<&u32>
Get the current sea_and_swell_state. If
None
is returned, the field is unset.Source§fn sea_and_swell_state_attributes(&self) -> Option<&Vec<u32>>
fn sea_and_swell_state_attributes(&self) -> Option<&Vec<u32>>
Get the current sea_and_swell_state_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_sea_and_swell_state(&mut self, sea_and_swell_state: Option<u32>)
fn set_sea_and_swell_state(&mut self, sea_and_swell_state: Option<u32>)
Set the sea_and_swell_state. If
None
is passed, the field will be unset. Read moreSource§fn set_sea_and_swell_state_attributes(
&mut self,
sea_and_swell_state_attributes: Option<Vec<u32>>,
)
fn set_sea_and_swell_state_attributes( &mut self, sea_and_swell_state_attributes: Option<Vec<u32>>, )
Set the sea_and_swell_state_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn tropospheric_state(&self) -> Option<&u32>
fn tropospheric_state(&self) -> Option<&u32>
Get the current tropospheric_state. If
None
is returned, the field is unset.Source§fn tropospheric_state_attributes(&self) -> Option<&Vec<u32>>
fn tropospheric_state_attributes(&self) -> Option<&Vec<u32>>
Get the current tropospheric_state_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§fn set_tropospheric_state(&mut self, tropospheric_state: Option<u32>)
fn set_tropospheric_state(&mut self, tropospheric_state: Option<u32>)
Set the tropospheric_state. If
None
is passed, the field will be unset. Read moreSource§fn set_tropospheric_state_attributes(
&mut self,
tropospheric_state_attributes: Option<Vec<u32>>,
)
fn set_tropospheric_state_attributes( &mut self, tropospheric_state_attributes: Option<Vec<u32>>, )
Set the tropospheric_state_attributes (CIF7 attributes). If
None
is passed, the field will be unset. Read moreSource§fn network_id(&self) -> Option<&u32>
fn network_id(&self) -> Option<&u32>
Get the current network_id. If
None
is returned, the field is unset.Source§fn network_id_attributes(&self) -> Option<&Vec<u32>>
fn network_id_attributes(&self) -> Option<&Vec<u32>>
Get the current network_id_attributes (CIF7 attributes). If
None
is returned, the field is unset.Source§impl DekuReader<'_, Endian> for Context
impl DekuReader<'_, Endian> for Context
Source§impl DekuWriter<Endian> for Context
impl DekuWriter<Endian> for Context
Source§impl<'de> Deserialize<'de> for Context
impl<'de> Deserialize<'de> for Context
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for Context
impl Ord for Context
Source§impl PartialOrd for Context
impl PartialOrd for Context
impl Eq for Context
impl StructuralPartialEq for Context
Auto Trait Implementations§
impl Freeze for Context
impl RefUnwindSafe for Context
impl Send for Context
impl Sync for Context
impl Unpin for Context
impl UnwindSafe for Context
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
Source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
Source§fn lossless_try_into(self) -> Option<Dst>
fn lossless_try_into(self) -> Option<Dst>
Performs the conversion.
Source§impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
Source§fn lossy_into(self) -> Dst
fn lossy_into(self) -> Dst
Performs the conversion.
Source§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
Source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
Source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
Source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
Source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
Source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> UnwrappedAs for T
impl<T> UnwrappedAs for T
Source§fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
Source§fn unwrapped_cast_from(src: Src) -> Dst
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> WrappingAs for T
impl<T> WrappingAs for T
Source§fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
Source§fn wrapping_cast_from(src: Src) -> Dst
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.