pub struct IMbnSmsConfiguration(/* private fields */);
Implementations§
§impl IMbnSmsConfiguration
impl IMbnSmsConfiguration
pub unsafe fn ServiceCenterAddress(&self) -> Result<BSTR>
pub unsafe fn SetServiceCenterAddress<P0>(&self, scaddress: P0) -> Result<()>where
P0: Param<PCWSTR>,
pub unsafe fn MaxMessageIndex(&self) -> Result<u32>
pub unsafe fn CdmaShortMsgSize(&self) -> Result<u32>
pub unsafe fn SmsFormat(&self) -> Result<MBN_SMS_FORMAT>
pub unsafe fn SetSmsFormat(&self, smsformat: MBN_SMS_FORMAT) -> Result<()>
Trait Implementations§
§impl Clone for IMbnSmsConfiguration
impl Clone for IMbnSmsConfiguration
§fn clone(&self) -> IMbnSmsConfiguration
fn clone(&self) -> IMbnSmsConfiguration
Returns a copy 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 more§impl Debug for IMbnSmsConfiguration
impl Debug for IMbnSmsConfiguration
§impl Deref for IMbnSmsConfiguration
impl Deref for IMbnSmsConfiguration
§impl From<&IMbnSmsConfiguration> for &IUnknown
impl From<&IMbnSmsConfiguration> for &IUnknown
§fn from(value: &IMbnSmsConfiguration) -> Self
fn from(value: &IMbnSmsConfiguration) -> Self
Converts to this type from the input type.
§impl From<IMbnSmsConfiguration> for IUnknown
impl From<IMbnSmsConfiguration> for IUnknown
§fn from(value: IMbnSmsConfiguration) -> Self
fn from(value: IMbnSmsConfiguration) -> Self
Converts to this type from the input type.
§impl Interface for IMbnSmsConfiguration
impl Interface for IMbnSmsConfiguration
§fn as_raw(&self) -> *mut c_void
fn as_raw(&self) -> *mut c_void
Returns the raw COM interface pointer. The resulting pointer continues to be owned by the
Interface
implementation.§fn into_raw(self) -> *mut c_void
fn into_raw(self) -> *mut c_void
Returns the raw COM interface pointer and releases ownership. It the caller’s responsibility to release the COM interface pointer.
§fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
Attempts to cast the current interface to another interface using
QueryInterface
. Read more§impl PartialEq for IMbnSmsConfiguration
impl PartialEq for IMbnSmsConfiguration
§fn eq(&self, other: &IMbnSmsConfiguration) -> bool
fn eq(&self, other: &IMbnSmsConfiguration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for IMbnSmsConfiguration
impl StructuralPartialEq for IMbnSmsConfiguration
Auto Trait Implementations§
impl Freeze for IMbnSmsConfiguration
impl RefUnwindSafe for IMbnSmsConfiguration
impl !Send for IMbnSmsConfiguration
impl !Sync for IMbnSmsConfiguration
impl Unpin for IMbnSmsConfiguration
impl UnwindSafe for IMbnSmsConfiguration
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