pub struct SelectedProcessorExecution { /* private fields */ }Expand description
Authoritative processor realization selected before construction or payload work.
Implementations§
Source§impl SelectedProcessorExecution
impl SelectedProcessorExecution
Sourcepub const fn requirements(&self) -> &ProcessorExecutionRequirements
pub const fn requirements(&self) -> &ProcessorExecutionRequirements
Exact architecture requirements retained by selection.
Sourcepub const fn modalities(&self) -> &BTreeSet<InputModality>
pub const fn modalities(&self) -> &BTreeSet<InputModality>
Caller-required modalities admitted by both architecture and mechanisms.
Sourcepub const fn prepared_tensors(&self) -> bool
pub const fn prepared_tensors(&self) -> bool
Whether native prepared tensors were selected.
Sourcepub const fn projected_modalities(&self) -> &BTreeSet<InputModality>
pub const fn projected_modalities(&self) -> &BTreeSet<InputModality>
Modalities for which projected embeddings were selected.
Trait Implementations§
Source§impl Clone for SelectedProcessorExecution
impl Clone for SelectedProcessorExecution
Source§fn clone(&self) -> SelectedProcessorExecution
fn clone(&self) -> SelectedProcessorExecution
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SelectedProcessorExecution
impl Debug for SelectedProcessorExecution
impl Eq for SelectedProcessorExecution
impl StructuralPartialEq for SelectedProcessorExecution
Auto Trait Implementations§
impl Freeze for SelectedProcessorExecution
impl RefUnwindSafe for SelectedProcessorExecution
impl Send for SelectedProcessorExecution
impl Sync for SelectedProcessorExecution
impl Unpin for SelectedProcessorExecution
impl UnsafeUnpin for SelectedProcessorExecution
impl UnwindSafe for SelectedProcessorExecution
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