pub struct BuiltSession {
pub session: Session,
pub provider: ExecutionProvider,
pub fallback: Option<String>,
}Expand description
A committed session plus the provider that actually serves it.
Fields§
§session: Session§provider: ExecutionProvider§fallback: Option<String>Some(reason) when SessionOptions::cpu_fallback replaced the
requested accelerator with CPU.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for BuiltSession
impl !UnwindSafe for BuiltSession
impl Freeze for BuiltSession
impl Send for BuiltSession
impl Sync for BuiltSession
impl Unpin for BuiltSession
impl UnsafeUnpin for BuiltSession
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