pub struct GpuTextureEncodeSupport {
pub backend: GpuBackend,
pub codec: VideoCodec,
pub encoder_name: Option<&'static str>,
pub available: bool,
pub direct_texture_path: bool,
pub reason: Option<String>,
}Fields§
§backend: GpuBackend§codec: VideoCodec§encoder_name: Option<&'static str>§available: bool§direct_texture_path: bool§reason: Option<String>Trait Implementations§
Source§impl Clone for GpuTextureEncodeSupport
impl Clone for GpuTextureEncodeSupport
Source§fn clone(&self) -> GpuTextureEncodeSupport
fn clone(&self) -> GpuTextureEncodeSupport
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 GpuTextureEncodeSupport
impl Debug for GpuTextureEncodeSupport
Source§impl PartialEq for GpuTextureEncodeSupport
impl PartialEq for GpuTextureEncodeSupport
Source§fn eq(&self, other: &GpuTextureEncodeSupport) -> bool
fn eq(&self, other: &GpuTextureEncodeSupport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for GpuTextureEncodeSupport
impl StructuralPartialEq for GpuTextureEncodeSupport
Auto Trait Implementations§
impl Freeze for GpuTextureEncodeSupport
impl RefUnwindSafe for GpuTextureEncodeSupport
impl Send for GpuTextureEncodeSupport
impl Sync for GpuTextureEncodeSupport
impl Unpin for GpuTextureEncodeSupport
impl UnsafeUnpin for GpuTextureEncodeSupport
impl UnwindSafe for GpuTextureEncodeSupport
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