pub struct ResourceUavBarrier(/* private fields */);Expand description
Wrapper around D3D12_RESOURCE_UAV_BARRIER structure
Implementations§
Source§impl ResourceUavBarrier
impl ResourceUavBarrier
pub fn set_resource(&mut self, resource: &Resource) -> &mut Self
pub fn with_resource(self, resource: &Resource) -> Self
pub fn resource(&self) -> Resource
Trait Implementations§
Source§impl Debug for ResourceUavBarrier
impl Debug for ResourceUavBarrier
Source§impl Default for ResourceUavBarrier
impl Default for ResourceUavBarrier
Source§fn default() -> ResourceUavBarrier
fn default() -> ResourceUavBarrier
Returns the “default value” for a type. Read more
Source§impl Hash for ResourceUavBarrier
impl Hash for ResourceUavBarrier
Source§impl Ord for ResourceUavBarrier
impl Ord for ResourceUavBarrier
Source§fn cmp(&self, other: &ResourceUavBarrier) -> Ordering
fn cmp(&self, other: &ResourceUavBarrier) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ResourceUavBarrier
impl PartialEq for ResourceUavBarrier
Source§impl PartialOrd for ResourceUavBarrier
impl PartialOrd for ResourceUavBarrier
impl Eq for ResourceUavBarrier
impl StructuralPartialEq for ResourceUavBarrier
Auto Trait Implementations§
impl Freeze for ResourceUavBarrier
impl RefUnwindSafe for ResourceUavBarrier
impl !Send for ResourceUavBarrier
impl !Sync for ResourceUavBarrier
impl Unpin for ResourceUavBarrier
impl UnwindSafe for ResourceUavBarrier
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