Trait xhci::context::InputHandler[][src]

pub trait InputHandler {
    fn control_mut(&mut self) -> &mut dyn InputControlHandler;
fn device_mut(&mut self) -> &mut dyn DeviceHandler; }

A trait to handle the Input Context.

Examples

use xhci::context::{byte32::Input, InputHandler};

let mut input = Input::new();
let control = input.control_mut();
let device = input.device_mut();

Required methods

fn control_mut(&mut self) -> &mut dyn InputControlHandler[src]

Returns a mutable reference to the Input Control Context.

Examples

use xhci::context::{byte32::Input, InputHandler};

let mut input = Input::new();
let control = input.control_mut();

fn device_mut(&mut self) -> &mut dyn DeviceHandler[src]

Returns a mutable reference to the Device Context.

Examples

use xhci::context::{byte32::Input, InputHandler};

let mut input = Input::new();
let device = input.device_mut();
Loading content...

Implementors

impl InputHandler for xhci::context::byte32::Input[src]

impl InputHandler for xhci::context::byte64::Input[src]

Loading content...