pub struct AuthenticatedChannel(/* private fields */);Trait Implementations§
Source§impl Clone for AuthenticatedChannel
impl Clone for AuthenticatedChannel
Source§fn clone(&self) -> AuthenticatedChannel
fn clone(&self) -> AuthenticatedChannel
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 moreSource§impl Debug for AuthenticatedChannel
impl Debug for AuthenticatedChannel
Source§impl IDeviceChild for AuthenticatedChannel
impl IDeviceChild for AuthenticatedChannel
Source§impl Interface for AuthenticatedChannel
impl Interface for AuthenticatedChannel
type APIType = ID3D11AuthenticatedChannel
fn new(p: ComPtr<Self::APIType>) -> Self
fn uuidof() -> Guid
fn as_ptr(&self) -> *mut Self::APIType
fn as_com_ptr(&self) -> &ComPtr<Self::APIType>
fn as_unknown(&self) -> *mut IUnknown
fn from_com_ptr(p: ComPtr<Self::APIType>) -> Self
fn query_interface<T: Interface>(&self) -> Result<T, HResult>
impl Send for AuthenticatedChannel
impl Sync for AuthenticatedChannel
Auto Trait Implementations§
impl Freeze for AuthenticatedChannel
impl RefUnwindSafe for AuthenticatedChannel
impl Unpin for AuthenticatedChannel
impl UnsafeUnpin for AuthenticatedChannel
impl UnwindSafe for AuthenticatedChannel
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