pub struct ExecutionProviderDecline {
pub node: String,
pub domain: String,
pub op_type: String,
pub reason: String,
}Expand description
One node-level reason the requested execution provider declined placement.
Fields§
§node: StringStable graph/subgraph node identity used in diagnostics.
domain: StringCanonical ONNX domain ("ai.onnx" for the default domain).
op_type: StringONNX operator type.
reason: StringActionable reason returned by ExecutionProvider::supports_op.
Trait Implementations§
Source§impl Clone for ExecutionProviderDecline
impl Clone for ExecutionProviderDecline
Source§fn clone(&self) -> ExecutionProviderDecline
fn clone(&self) -> ExecutionProviderDecline
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 ExecutionProviderDecline
impl Debug for ExecutionProviderDecline
impl Eq for ExecutionProviderDecline
Source§impl PartialEq for ExecutionProviderDecline
impl PartialEq for ExecutionProviderDecline
impl StructuralPartialEq for ExecutionProviderDecline
Auto Trait Implementations§
impl Freeze for ExecutionProviderDecline
impl RefUnwindSafe for ExecutionProviderDecline
impl Send for ExecutionProviderDecline
impl Sync for ExecutionProviderDecline
impl Unpin for ExecutionProviderDecline
impl UnsafeUnpin for ExecutionProviderDecline
impl UnwindSafe for ExecutionProviderDecline
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more