pub struct Ktx2CreateInfo {
pub vk_format: u32,
pub dfd: Option<Vec<u32>>,
pub common: CommonCreateInfo,
}
Expand description
Texture
creation info for KTX2 textures (crate::texture::Ktx2
).
This is also a TextureSource
, which creates a new KTX2 texture according to self
.
Fields§
§vk_format: u32
§dfd: Option<Vec<u32>>
§common: CommonCreateInfo
Trait Implementations§
Source§impl Clone for Ktx2CreateInfo
impl Clone for Ktx2CreateInfo
Source§fn clone(&self) -> Ktx2CreateInfo
fn clone(&self) -> Ktx2CreateInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 Ktx2CreateInfo
impl Debug for Ktx2CreateInfo
Source§impl Default for Ktx2CreateInfo
impl Default for Ktx2CreateInfo
Source§impl PartialEq for Ktx2CreateInfo
impl PartialEq for Ktx2CreateInfo
Source§impl<'a> TextureSource<'a> for Ktx2CreateInfo
impl<'a> TextureSource<'a> for Ktx2CreateInfo
impl Eq for Ktx2CreateInfo
impl StructuralPartialEq for Ktx2CreateInfo
Auto Trait Implementations§
impl Freeze for Ktx2CreateInfo
impl RefUnwindSafe for Ktx2CreateInfo
impl Send for Ktx2CreateInfo
impl Sync for Ktx2CreateInfo
impl Unpin for Ktx2CreateInfo
impl UnwindSafe for Ktx2CreateInfo
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