pub struct ImmediateWorker {
offsets: [usize; 4],
results: Vec<Vec<u8>>,
components: Vec<Option<Component>>,
quantization_tables: Vec<Option<Arc<[u16; 64]>>>,
}
Fields§
§offsets: [usize; 4]
§results: Vec<Vec<u8>>
§components: Vec<Option<Component>>
§quantization_tables: Vec<Option<Arc<[u16; 64]>>>
Implementations§
Source§impl ImmediateWorker
impl ImmediateWorker
pub fn start_immediate(&mut self, data: RowData)
pub fn append_row_immediate(&mut self, (index, data): (usize, Vec<i16>))
pub fn get_result_immediate(&mut self, index: usize) -> Vec<u8> ⓘ
Trait Implementations§
Source§impl Default for ImmediateWorker
impl Default for ImmediateWorker
Auto Trait Implementations§
impl Freeze for ImmediateWorker
impl RefUnwindSafe for ImmediateWorker
impl Send for ImmediateWorker
impl Sync for ImmediateWorker
impl Unpin for ImmediateWorker
impl UnwindSafe for ImmediateWorker
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