pub struct VkBufferResourceDescription {
pub buffer: Buffer,
pub size_in_bytes: usize,
pub mode: VkResourceMode,
}Expand description
A struct, objects of which should be hold by
SuperSamplingEvaluationParameters for feature evaluation.
Fields§
§buffer: BufferThe buffer!
size_in_bytes: usizeThe size of the buffer in bytes.
mode: VkResourceModeThe mode this resource has.
Trait Implementations§
Source§impl Clone for VkBufferResourceDescription
impl Clone for VkBufferResourceDescription
Source§fn clone(&self) -> VkBufferResourceDescription
fn clone(&self) -> VkBufferResourceDescription
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkBufferResourceDescription
Source§impl Debug for VkBufferResourceDescription
impl Debug for VkBufferResourceDescription
Source§impl Default for VkBufferResourceDescription
impl Default for VkBufferResourceDescription
Source§fn default() -> VkBufferResourceDescription
fn default() -> VkBufferResourceDescription
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VkBufferResourceDescription
impl RefUnwindSafe for VkBufferResourceDescription
impl Send for VkBufferResourceDescription
impl Sync for VkBufferResourceDescription
impl Unpin for VkBufferResourceDescription
impl UnsafeUnpin for VkBufferResourceDescription
impl UnwindSafe for VkBufferResourceDescription
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