pub struct AdapterRecord {Show 13 fields
pub name: String,
pub vendor: u32,
pub device: u32,
pub device_type: String,
pub driver: String,
pub driver_info: String,
pub backend: String,
pub features: String,
pub timestamp_queries: bool,
pub max_texture_dimension_2d: u32,
pub max_buffer_size: u64,
pub max_storage_buffer_binding_size: u64,
pub max_bind_groups: u32,
}Fields§
§name: String§vendor: u32§device: u32§device_type: String§driver: String§driver_info: String§backend: String§features: String§timestamp_queries: bool§max_texture_dimension_2d: u32§max_buffer_size: u64§max_storage_buffer_binding_size: u64§max_bind_groups: u32Trait Implementations§
Source§impl Clone for AdapterRecord
impl Clone for AdapterRecord
Source§fn clone(&self) -> AdapterRecord
fn clone(&self) -> AdapterRecord
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 moreSource§impl Debug for AdapterRecord
impl Debug for AdapterRecord
Source§impl Default for AdapterRecord
impl Default for AdapterRecord
Source§fn default() -> AdapterRecord
fn default() -> AdapterRecord
Returns the “default value” for a type. Read more
impl Eq for AdapterRecord
Source§impl PartialEq for AdapterRecord
impl PartialEq for AdapterRecord
impl StructuralPartialEq for AdapterRecord
Auto Trait Implementations§
impl Freeze for AdapterRecord
impl RefUnwindSafe for AdapterRecord
impl Send for AdapterRecord
impl Sync for AdapterRecord
impl Unpin for AdapterRecord
impl UnsafeUnpin for AdapterRecord
impl UnwindSafe for AdapterRecord
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