← Back

Module lib

<p>Joule Standard Library - Device Module Hardware device abstractions for IoT, embedded, and system programming</p>

enum DeviceError

Source: lib.joule:25

fn from(e: std::io::Error) -> Self

Source: lib.joule:47

fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result

Source: lib.joule:53

struct DeviceCapabilities

Source: lib.joule:70

trait Enumerable

Trait for enumerable devices

Source: lib.joule:86

fn list() -> Result<Vec<Self>, DeviceError>

List all available devices of this type

Source: lib.joule:88