Skip to content

wip: add support for webusb transport#196

Open
cocool97 wants to merge 2 commits into
mainfrom
feat/webusb
Open

wip: add support for webusb transport#196
cocool97 wants to merge 2 commits into
mainfrom
feat/webusb

Conversation

@cocool97

@cocool97 cocool97 commented May 2, 2026

Copy link
Copy Markdown
Owner
  1. feat(usb): improve ADBUSBDevice layering
  • Preparing work for webusb integration.
  • ADBUSBDevice does not depend anymore on rusb code, but now holds an USBTransport implementor as a TRANSPORT generic.
  • This trait wraps ADBTransport + ADBMessageTransport to "hide" concrete dependencies and is currently implemented by WiredUSBTransport.
  1. crate is now building for webusb using webusb feature

cocool97 added 2 commits May 2, 2026 13:47
Preparing work for webusb integration.
- ADBUSBDevice does not depend anymore on rusb code, but now holds an
USBTransport implementor as a TRANSPORT generic.
- This trait wraps ADBTransport + ADBMessageTransport to "hide" concrete
dependencies and is currently implemented by WiredUSBTransport.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant