impl Context { /// Creates a new context. pubfn new() -> ::Result<Self> { let ptr = try_alloc!(unsafe { ::ffi::udev_new() });
Ok(Context { udev: ptr })
}
/// Creates a device for a given syspath. /// /// The `syspath` parameter should be a path to the device file within the `sysfs` file system, /// e.g., `/sys/devices/virtual/tty/tty0`. pubfn device_from_syspath(&self, syspath: &Path) -> ::Result<Device> { let syspath = try!(::util::os_str_to_cstring(syspath));
let ptr = try_alloc!(unsafe {
::ffi::udev_device_new_from_syspath(self.udev, syspath.as_ptr())
});
Ok(::device::new(self, ptr))
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-06-19)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.