Struct rust_rcs_client::RcsClient
source · 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 !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