pub struct ImageCopyExternalTexture {
pub external_texture: Option<ExternalTexture>,
pub origin: Option<Origin3D>,
pub natural_size: Option<Extent2D>,
/* private fields */
}Fields§
§external_texture: Option<ExternalTexture>§origin: Option<Origin3D>§natural_size: Option<Extent2D>Implementations§
Source§impl ImageCopyExternalTexture
impl ImageCopyExternalTexture
pub fn new() -> Self
pub fn with_extension( self, extension: ImageCopyExternalTextureExtension, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ImageCopyExternalTexture
impl RefUnwindSafe for ImageCopyExternalTexture
impl Send for ImageCopyExternalTexture
impl Sync for ImageCopyExternalTexture
impl Unpin for ImageCopyExternalTexture
impl UnsafeUnpin for ImageCopyExternalTexture
impl UnwindSafe for ImageCopyExternalTexture
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