pub trait DeviceTypedFactExt {
// Required methods
fn to_device_fact(&self) -> TractResult<&DeviceFact>;
fn as_device_fact(&self) -> Option<&DeviceFact>;
fn as_device_fact_mut(&mut self) -> Option<&mut DeviceFact>;
}pub trait DeviceTypedFactExt {
// Required methods
fn to_device_fact(&self) -> TractResult<&DeviceFact>;
fn as_device_fact(&self) -> Option<&DeviceFact>;
fn as_device_fact_mut(&mut self) -> Option<&mut DeviceFact>;
}