pub struct GpioClient { /* private fields */ }Expand description
ctx.config — live config kv plus the manifest-supplied static config.
ctx.gpio — host GPIO output.
Drive a status line or play a bounded buzzer pattern. The gpio service owns the safe bounds, so a plugin requests a pattern and the service clamps it — there is deliberately no client-side clamp to drift from the real ceiling.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for GpioClient
impl !UnwindSafe for GpioClient
impl Freeze for GpioClient
impl Send for GpioClient
impl Sync for GpioClient
impl Unpin for GpioClient
impl UnsafeUnpin for GpioClient
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