pub struct RcsClient { /* private fields */ }
Implementations§
Source§impl RcsClient
impl RcsClient
pub fn new( subscription_id: i32, mcc: u16, mnc: u16, imsi: &str, imei: &str, msisdn: Option<&str>, context: Arc<Context>, state_cb: Option<StateChangeCallback>, state_cb_context: *mut StateChangeCallbackContext, message_cb: Option<MessageCallback>, message_cb_context: *mut MessageCallbackContext, multi_conference_v1_invite_handler: Option<MultiConferenceV1InviteHandlerFunction>, multi_conference_v1_invite_handler_context: *mut MultiConferenceV1InviteHandlerContext, rt: Arc<Runtime>, ) -> RcsClient
Auto Trait Implementations§
impl Freeze for RcsClient
impl !RefUnwindSafe for RcsClient
impl Send for RcsClient
impl Sync for RcsClient
impl Unpin for RcsClient
impl !UnwindSafe for RcsClient
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