pub struct CopyTextureForBrowserOptions {
pub flip_y: Option<bool>,
pub needs_color_space_conversion: Option<bool>,
pub src_alpha_mode: Option<AlphaMode>,
pub src_transfer_function_parameters: Option<Vec<f32>>,
pub conversion_matrix: Option<Vec<f32>>,
pub dst_transfer_function_parameters: Option<Vec<f32>>,
pub dst_alpha_mode: Option<AlphaMode>,
pub internal_usage: Option<bool>,
/* private fields */
}Fields§
§flip_y: Option<bool>§needs_color_space_conversion: Option<bool>§src_alpha_mode: Option<AlphaMode>§src_transfer_function_parameters: Option<Vec<f32>>§conversion_matrix: Option<Vec<f32>>§dst_transfer_function_parameters: Option<Vec<f32>>§dst_alpha_mode: Option<AlphaMode>§internal_usage: Option<bool>Implementations§
Source§impl CopyTextureForBrowserOptions
impl CopyTextureForBrowserOptions
pub fn new() -> Self
pub fn with_extension( self, extension: CopyTextureForBrowserOptionsExtension, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CopyTextureForBrowserOptions
impl RefUnwindSafe for CopyTextureForBrowserOptions
impl Send for CopyTextureForBrowserOptions
impl Sync for CopyTextureForBrowserOptions
impl Unpin for CopyTextureForBrowserOptions
impl UnsafeUnpin for CopyTextureForBrowserOptions
impl UnwindSafe for CopyTextureForBrowserOptions
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