pub struct HalBufferDescriptor {
pub size: u64,
pub memory_type: HalBufferType,
pub min_alignment: usize,
}
Fields§
§size: u64
§memory_type: HalBufferType
§min_alignment: usize
Trait Implementations§
Source§impl Clone for HalBufferDescriptor
impl Clone for HalBufferDescriptor
Source§fn clone(&self) -> HalBufferDescriptor
fn clone(&self) -> HalBufferDescriptor
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 HalBufferDescriptor
impl Debug for HalBufferDescriptor
Source§impl Default for HalBufferDescriptor
impl Default for HalBufferDescriptor
Source§fn default() -> HalBufferDescriptor
fn default() -> HalBufferDescriptor
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HalBufferDescriptor
impl<'de> Deserialize<'de> for HalBufferDescriptor
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HalBufferDescriptor
impl PartialEq for HalBufferDescriptor
Source§impl Serialize for HalBufferDescriptor
impl Serialize for HalBufferDescriptor
impl Copy for HalBufferDescriptor
impl Eq for HalBufferDescriptor
impl StructuralPartialEq for HalBufferDescriptor
Auto Trait Implementations§
impl Freeze for HalBufferDescriptor
impl RefUnwindSafe for HalBufferDescriptor
impl Send for HalBufferDescriptor
impl Sync for HalBufferDescriptor
impl Unpin for HalBufferDescriptor
impl UnwindSafe for HalBufferDescriptor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.