pub struct WapProvisioningDoc { /* private fields */ }
Implementations§
Source§impl WapProvisioningDoc
impl WapProvisioningDoc
pub fn new(root: Vec<Characteristic>) -> WapProvisioningDoc
pub fn get_vers_token(&self) -> Option<(i64, i64, Option<(&str, Option<i64>)>)>
pub fn access_control(&self) -> Option<AccessControl<'_>>
pub fn get_user_msisdn(&self) -> Option<&str>
pub fn get_msg(&self) -> Option<&Characteristic>
pub fn get_sms_policy(&self) -> Option<u16>
pub fn children(&self) -> Iter<'_, Characteristic>
pub fn applications(&self) -> Applications<'_> ⓘ
pub fn get_application_characteristic( &self, app_id: &str, ) -> Option<&Characteristic>
pub fn update_application(&mut self, app_id: &str, application: &Characteristic)
pub fn remove_non_application_characteristics(&mut self)
pub fn add_non_application_characteristic( &mut self, characteristic: &Characteristic, )
Trait Implementations§
Source§impl FromStr for WapProvisioningDoc
impl FromStr for WapProvisioningDoc
Source§impl<'a> GetImsApplication for &WapProvisioningDoc
impl<'a> GetImsApplication for &WapProvisioningDoc
fn get_ims_application(&self, app_ref: &str) -> Option<ImsApplication<'_>>
Source§impl<'a> GetRcsApplication for &WapProvisioningDoc
impl<'a> GetRcsApplication for &WapProvisioningDoc
fn get_rcs_application(&self) -> Option<RcsApplication<'_>>
Auto Trait Implementations§
impl Freeze for WapProvisioningDoc
impl RefUnwindSafe for WapProvisioningDoc
impl Send for WapProvisioningDoc
impl Sync for WapProvisioningDoc
impl Unpin for WapProvisioningDoc
impl UnwindSafe for WapProvisioningDoc
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