pub struct VersionedRootSignatureDesc(/* private fields */);
Expand description
Wrapper around D3D12_VERSIONED_ROOT_SIGNATURE_DESC structure
Implementations§
Source§impl VersionedRootSignatureDesc
impl VersionedRootSignatureDesc
pub fn set_desc_1_1( &mut self, desc_1_1: &RootSignatureDesc<'_, '_>, ) -> &mut Self
pub fn with_desc_1_1(self, desc_1_1: &RootSignatureDesc<'_, '_>) -> Self
pub fn desc_1_1(&self) -> RootSignatureDesc<'_, '_>
Trait Implementations§
Source§impl Clone for VersionedRootSignatureDesc
impl Clone for VersionedRootSignatureDesc
Source§fn clone(&self) -> VersionedRootSignatureDesc
fn clone(&self) -> VersionedRootSignatureDesc
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 VersionedRootSignatureDesc
impl Debug for VersionedRootSignatureDesc
Source§impl Default for VersionedRootSignatureDesc
impl Default for VersionedRootSignatureDesc
Source§fn default() -> VersionedRootSignatureDesc
fn default() -> VersionedRootSignatureDesc
Returns the “default value” for a type. Read more
impl Copy for VersionedRootSignatureDesc
Auto Trait Implementations§
impl Freeze for VersionedRootSignatureDesc
impl RefUnwindSafe for VersionedRootSignatureDesc
impl !Send for VersionedRootSignatureDesc
impl !Sync for VersionedRootSignatureDesc
impl Unpin for VersionedRootSignatureDesc
impl UnwindSafe for VersionedRootSignatureDesc
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