pub struct TensorExecutorCard {
pub symbol: Symbol,
pub provider: String,
pub locality: Symbol,
pub operations: Arc<[Symbol]>,
pub device_capability: Option<CapabilityName>,
}Expand description
Description of one tensor executor.
Fields§
§symbol: SymbolStable executor symbol.
provider: StringHuman-readable provider label.
locality: SymbolPlacement locality this executor uses.
operations: Arc<[Symbol]>Operation symbols the executor accepts.
device_capability: Option<CapabilityName>Physical-device capability required by this executor, if any.
Implementations§
Trait Implementations§
Source§impl Clone for TensorExecutorCard
impl Clone for TensorExecutorCard
Source§fn clone(&self) -> TensorExecutorCard
fn clone(&self) -> TensorExecutorCard
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 TensorExecutorCard
impl Debug for TensorExecutorCard
impl Eq for TensorExecutorCard
Source§impl PartialEq for TensorExecutorCard
impl PartialEq for TensorExecutorCard
impl StructuralPartialEq for TensorExecutorCard
Auto Trait Implementations§
impl Freeze for TensorExecutorCard
impl RefUnwindSafe for TensorExecutorCard
impl Send for TensorExecutorCard
impl Sync for TensorExecutorCard
impl Unpin for TensorExecutorCard
impl UnsafeUnpin for TensorExecutorCard
impl UnwindSafe for TensorExecutorCard
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