Trait AsDevice

Source
pub trait AsDevice: Debug {
    // Required methods
    fn device(&self) -> &dyn Device;
    fn into_boxed_device(self) -> Box<dyn Device>;
}

Required Methods§

Source

fn device(&self) -> &dyn Device

Source

fn into_boxed_device(self) -> Box<dyn Device>

Implementors§

Source§

impl AsDevice for Tensor

Source§

impl<'a> AsDevice for &'a Tensor

Source§

impl<D: Device> AsDevice for D