[−][src]Struct wgpu::Adapter
A handle to a physical graphics and/or compute device.
An Adapter
can be used to open a connection to the corresponding device on the host system,
yielding a Device
object.
Methods
impl Adapter
[src]
pub fn request_device(&self, desc: &DeviceDescriptor) -> Device
[src]
Requests a connection to a physical device, creating a logical device.
Panics
Panics if the extensions specified by desc
are not supported by this adapter.
Trait Implementations
Auto Trait Implementations
impl Send for Adapter
impl Unpin for Adapter
impl Sync for Adapter
impl UnwindSafe for Adapter
impl RefUnwindSafe for Adapter
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,