pub struct InputLayout(/* private fields */);Trait Implementations§
Source§impl Clone for InputLayout
impl Clone for InputLayout
Source§fn clone(&self) -> InputLayout
fn clone(&self) -> InputLayout
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 InputLayout
impl Debug for InputLayout
Source§impl IDeviceChild for InputLayout
impl IDeviceChild for InputLayout
Source§impl Interface for InputLayout
impl Interface for InputLayout
type APIType = ID3D11InputLayout
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 IInputLayout for InputLayout
impl Send for InputLayout
impl Sync for InputLayout
Auto Trait Implementations§
impl Freeze for InputLayout
impl RefUnwindSafe for InputLayout
impl Unpin for InputLayout
impl UnsafeUnpin for InputLayout
impl UnwindSafe for InputLayout
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