Struct VoiceRegEventInd
#[repr(C)]pub struct VoiceRegEventInd {
pub registration_valid: u8,
pub registration: CommonRegInfo,
pub registration_details_3gpp_valid: u8,
pub registration_details_3gpp: _3GppRegInfo,
pub registration_details_3gpp2_valid: u8,
pub registration_details_3gpp2: _3Gpp2RegInfo,
}Expand description
Indication message; Indication for the corresponding registered event flag NW_IND_VOICE_REG_EVENT_IND_FLAG.
Fields§
§registration_valid: u8Must be set to TRUE if voice_registration is being passed.
registration: CommonRegInfoVoice registration.
registration_details_3gpp_valid: u8Must be set to TRUE if voice_registration_details_3gpp is being passed.
registration_details_3gpp: _3GppRegInfoVoice registration details for 3GPP.
registration_details_3gpp2_valid: u8Must be set to TRUE if voice_registration_details_3gpp2 is being passed.
registration_details_3gpp2: _3Gpp2RegInfoVoice registration details for 3GPP2.
Trait Implementations§
§impl Clone for VoiceRegEventInd
impl Clone for VoiceRegEventInd
§fn clone(&self) -> VoiceRegEventInd
fn clone(&self) -> VoiceRegEventInd
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 moreAuto Trait Implementations§
impl Freeze for VoiceRegEventInd
impl RefUnwindSafe for VoiceRegEventInd
impl Send for VoiceRegEventInd
impl Sync for VoiceRegEventInd
impl Unpin for VoiceRegEventInd
impl UnwindSafe for VoiceRegEventInd
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