pub struct LowLevelUastcTranscoder(/* private fields */);Implementations§
Source§impl LowLevelUastcTranscoder
impl LowLevelUastcTranscoder
Sourcepub fn new() -> LowLevelUastcTranscoder
pub fn new() -> LowLevelUastcTranscoder
Create a LowLevelUastcTranscoder
pub fn transcode_slice( &self, data: &[u8], slice_parameters: SliceParametersUastc, decode_flags: DecodeFlags, transcode_block_format: TranscoderBlockFormat, ) -> Result<Vec<u8>, TranscodeError>
Trait Implementations§
Source§impl Default for LowLevelUastcTranscoder
impl Default for LowLevelUastcTranscoder
Source§impl Drop for LowLevelUastcTranscoder
impl Drop for LowLevelUastcTranscoder
Auto Trait Implementations§
impl !Send for LowLevelUastcTranscoder
impl !Sync for LowLevelUastcTranscoder
impl Freeze for LowLevelUastcTranscoder
impl RefUnwindSafe for LowLevelUastcTranscoder
impl Unpin for LowLevelUastcTranscoder
impl UnsafeUnpin for LowLevelUastcTranscoder
impl UnwindSafe for LowLevelUastcTranscoder
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