sim-lib-stream-host 0.1.7

Host-device stream backend substrate for SIM streams.
Documentation
1
(expr:map [anchors ((expr:map [id "anchor/bin/xtask"] [kind "binary-target"] [subject "crate/xtask"]) (expr:map [id "anchor/card/browse/catalog"] [kind "browse-root"] [subject "repo/sim-stream-host"]) (expr:map [id "anchor/card/cookbook/stream-host"] [kind "cookbook-recipe"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/card/registry/catalog"] [kind "browse-registry"] [subject "repo/sim-stream-host"]) (expr:map [id "anchor/cli/xtask"] [kind "cli-verb"] [subject "crate/xtask"]) (expr:map [id "anchor/crate/sim-lib-stream-halo"] [kind "crate"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/crate/sim-lib-stream-host"] [kind "crate"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/crate/sim-lib-stream-viture"] [kind "crate"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/crate/sim-lib-stream-wristbridge"] [kind "crate"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/crate/sim-viture-ffi"] [kind "crate"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/crate/xtask"] [kind "crate"] [subject "crate/xtask"]) (expr:map [id "anchor/doc/generated/card-index"] [kind "doc-section"] [subject "doc-set/sim-stream-host/generated"]) (expr:map [id "anchor/doc/generated/feature-map"] [kind "doc-section"] [subject "doc-set/sim-stream-host/generated"]) (expr:map [id "anchor/doc/generated/provenance"] [kind "doc-section"] [subject "doc-set/sim-stream-host/generated"]) (expr:map [id "anchor/doc/generated/repo-contract"] [kind "doc-section"] [subject "doc-set/sim-stream-host/generated"]) (expr:map [id "anchor/doc/generated/rustdoc-index"] [kind "doc-section"] [subject "doc-set/sim-stream-host/generated"]) (expr:map [id "anchor/doc/generated/sim-index-fragment"] [kind "doc-section"] [subject "doc-set/sim-stream-host/generated"]) (expr:map [id "anchor/repo/sim-stream-host"] [kind "repo"] [subject "repo/sim-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/provider.rs-declaration-23"] [kind "rust-impl"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/provider.rs-declaration-24"] [kind "rust-impl"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/provider.rs-declaration-29"] [kind "rust-impl"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/sample.rs-declaration-12"] [kind "rust-impl"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/audio_provider.rs-declaration-4"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/audio_provider.rs-declaration-5"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/audio_provider.rs-declaration-7"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-15"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-18"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-21"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-8"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/config_probe.rs-declaration-11"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/config_probe.rs-declaration-12"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/cookbook.rs-declaration-10"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/cookbook.rs-declaration-9"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-16"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-19"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-4"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-5"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-6"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/fake.rs-declaration-5"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/fake.rs-declaration-7"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/glasses_placement.rs-declaration-10"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/glasses_placement.rs-declaration-11"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/glasses_placement.rs-declaration-9"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/midi_live_eval_site.rs-declaration-8"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/midi_provider.rs-declaration-4"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/midi_provider.rs-declaration-5"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/midi_provider.rs-declaration-7"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/placement.rs-declaration-11"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/placement.rs-declaration-12"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/provider.rs-declaration-18"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/router.rs-declaration-8"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/rtp_midi.rs-declaration-7"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/rtp_midi.rs-declaration-9"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-host/src/site.rs-declaration-8"] [kind "rust-impl"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/device_control.rs-declaration-16"] [kind "rust-impl"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/provider.rs-declaration-15"] [kind "rust-impl"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/provider.rs-declaration-16"] [kind "rust-impl"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/provider.rs-declaration-20"] [kind "rust-impl"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/bringup.rs-declaration-10"] [kind "rust-impl"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/command.rs-declaration-15"] [kind "rust-impl"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/event.rs-declaration-12"] [kind "rust-impl"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/event.rs-declaration-9"] [kind "rust-impl"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/session.rs-declaration-15"] [kind "rust-impl"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/session.rs-declaration-18"] [kind "rust-impl"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/carina.rs-declaration-19"] [kind "rust-impl"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/carina.rs-declaration-20"] [kind "rust-impl"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/carina.rs-declaration-21"] [kind "rust-impl"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-11"] [kind "rust-impl"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-12"] [kind "rust-impl"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-20"] [kind "rust-impl"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-24"] [kind "rust-impl"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/ble"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/blue-zlink"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/camera"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/crate-root"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/diff_glance"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/encode_lua_cells"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/frame-diff"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/frame_budget"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-button"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-button-sample"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-camera-pull"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-frame-packet"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-route"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-route-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-sample"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo-session"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_button_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_button_sample_kind_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_camera_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_camera_size_px"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_camera_store_key"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_device_profile"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_mic_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_motion_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_stub_provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/halo_tap_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/lua-cell"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/lua-cell-priority"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/lua-frame-budget"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/lua-frame-scheduler"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/lua-frame-state"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/lua-region"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/lua_render"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/pull_halo_camera_once"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/relay"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/relay-link"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/sample"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/stub"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-halo/web-bluetooth-link"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-halo"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-device-card"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-placement-request"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-provider-entry"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-provider-host"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-provider-proof-entries"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-provider-registrar"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-router"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-site"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio-site-key"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio_device_export_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio_provider_abi_version"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio_provider_entry_v1"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/audio_site_export_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/bounded-content-store"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_glasses_camera"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_glasses_hand"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_glasses_mic"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_glasses_pose"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_glasses_vendor_report"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_glasses_world_anchor"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_watch_health"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_watch_location"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_watch_mic"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cap_watch_vendor_report"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/catalog-device-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/content-frame"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/cookbook"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/crate-root"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-capability"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-catalog"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-direction"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-error"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-placement"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-profile"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-record"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-result"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-sample"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-session"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-site"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device-site-locality"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/device_sample_kind_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/fake-backend"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/fake_backend_demo"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/fake_backend_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses-adapter-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses-capability"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses-placement-error"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses-placement-request"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_camera_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_capability_for_sample"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_hand_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_mic_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_pose_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_retention_windows"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_vendor_report_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/glasses_world_anchor_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/hardware_inventory_probe_capability_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-backend"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-backend-capability"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-backend-info"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-backend-registry"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-callback-cassette"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-callback-queue"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-callback-replay-report"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-clock-info"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-device-inventory"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-device-spec"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-direction"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-latency-info"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-open-plan"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-open-stream"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-port-spec"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-reconnect-policy"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-stream-config"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-stream-config-probe"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-stream-config-request"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host-stream-driver"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/host_stream_config_probe_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan-placement-mode"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan-placement-report"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan-placement-request"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan_bar_delay_mode_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan_experimental_remote_sample_capability"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan_jitter_buffered_mode_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan_peer_site_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan_pinned_sample_experimental_diagnostic"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/lan_pinned_sample_refusal_diagnostic"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/midi-live-eval-site"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/missing_capability_card_expr"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/modeled-audio-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/modeled-audio-site"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/modeled-midi-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/native_audio_provider_capability"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/placement"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/placement-error"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/poll_device_sample"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/process-ring-push"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/process-ring-snapshot"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/process-shared-ring"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/registered-audio-site"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/require_glasses_consent"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/require_glasses_sample_ingest"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/require_watch_consent"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/require_watch_worn_ingest"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/resolve_glasses_placement"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/resolved-glasses-placement"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/retention-window"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/retention_reason"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/router-audio-provider-registrar"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/rtp-midi-backend"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/rtp-midi-port"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/rtp_midi_backend_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/size_bound_reason"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/store-evicted"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/store-key"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/store_glasses_frame"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/stream-eval-site"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/stream_host_capability"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/stream_host_config_lib_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/stream_host_device_read_effect_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/stream_host_device_write_effect_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/stub-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/stub-session"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/sweep_glasses_retention"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/watch-capability"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/watch_capability_for_worn_event"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/watch_health_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/watch_location_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/watch_mic_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-host/watch_vendor_report_grant"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-host"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/camera"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/crate-root"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/default_legacy_imu_rate_hz"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/default_pose_step_ns"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/device_control"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/encode_viture_command"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/store_viture_camera_frame"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/vio"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-camera-frame"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-camera-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-command-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-control-packet"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-route"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-route-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture-session"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_camera_device_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_camera_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_camera_sample_kind_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_camera_store_key"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_camera_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_command_symbol"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_device_profile"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_pose_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-viture/viture_tracking_status"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-viture"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/ble"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/blue-zlink"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/bringup"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/bringup-ledger"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/bringup-route"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/bringup_ledger_fixture"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/bringup_ledger_fixture_name"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/crate-root"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/encode_watch_command"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/import"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/import-format"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/import-source"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/relay"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/relay-link"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/route-enable-guard"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/route-proof"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/stub"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch-command-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch-command-packet"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch-provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch-route"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch-route-kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch-session"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch_device_profile"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/watch_stub_provider"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/worn-event"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/worn_event_sample_kind"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/zepp"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-lib-stream-wristbridge/zepp-bridge-link"] [kind "rustdoc-item"] [subject "crate/sim-lib-stream-wristbridge"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/carina"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/carina-pose"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/crate-root"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/dynload"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/legacy"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/legacy-imu-rate"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/sdk-candidate"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/sdk-discovery-source"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/stub"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/unsupported_viture_lib"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture-error"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture-handle"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture-lib"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture-result"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture-sdk-discovery"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture-status"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture_sdk_path_env"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/sim-viture-ffi/viture_usb_vid"] [kind "rustdoc-item"] [subject "crate/sim-viture-ffi"]) (expr:map [id "anchor/rustdoc/xtask/run"] [kind "rustdoc-item"] [subject "crate/xtask"]))] [declarations ((expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/ble"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "0")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "ble"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/blue-zlink"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("ble::{BlueZLink,WebBluetoothLink}")] [module-path "blue-zlink"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/blue-zlink"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-lib-stream-halo/src/ble.rs"])] [members ()] [module-path "blue-zlink"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/camera"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "camera"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/diff_glance"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-halo/src/frame_budget.rs"])] [members ()] [module-path "diff_glance"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/diff_glance"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("frame_budget::{FrameDiff,LuaFrameBudget,LuaFrameScheduler,LuaFrameState,diff_glance}")] [module-path "diff_glance"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/encode_lua_cells"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-halo/src/lua_render.rs"])] [members ()] [module-path "encode_lua_cells"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/encode_lua_cells"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("lua_render::{LuaCell,LuaCellPriority,LuaRegion,encode_lua_cells}")] [module-path "encode_lua_cells"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/frame-diff"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("frame_budget::{FrameDiff,LuaFrameBudget,LuaFrameScheduler,LuaFrameState,diff_glance}")] [module-path "frame-diff"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/frame-diff"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-halo/src/frame_budget.rs"])] [members ("cells:Vec<LuaCell>" "bytes:u32" "deferred:Vec<LuaCell>")] [module-path "frame-diff"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/frame_budget"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "frame_budget"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-button"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-halo/src/sample.rs"])] [members ("Primary()" "Secondary()")] [module-path "halo-button"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-button"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("sample::{HaloButton,HaloButtonSample,halo_button_sample_kind_symbol}")] [module-path "halo-button"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-button-sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("sample::{HaloButton,HaloButtonSample,halo_button_sample_kind_symbol}")] [module-path "halo-button-sample"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-button-sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-halo/src/sample.rs"])] [members ()] [module-path "halo-button-sample"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-camera-pull"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("camera::{HALO_CAMERA_SIZE_PX,HaloCameraPull,halo_camera_store_key,pull_halo_camera_once,}")] [module-path "halo-camera-pull"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-camera-pull"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-halo/src/camera.rs"])] [members ()] [module-path "halo-camera-pull"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-frame-packet"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo-frame-packet"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-frame-packet"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "25")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo-frame-packet"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "21")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo-provider"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "20")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ("Ble(BlueZLink)" "WebBluetooth(WebBluetoothLink)" "Relay(RelayLink)" "Stub()")] [module-path "halo-route"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo-route"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-route-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "16")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ("Ble()" "WebBluetooth()" "Relay()" "Stub()")] [module-path "halo-route-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-route-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo-route-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "18")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ("Motion(XrPoseSample)" "Tap(XrTapSample)" "Button(HaloButtonSample)" "Mic(XrMicChunkRef)" "Camera(XrCameraFrameRef)")] [module-path "halo-sample"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo-sample"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo-session"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "27")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo-session"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_button_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-halo/src/sample.rs"])] [members ()] [module-path "halo_button_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_button_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo_button_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_button_sample_kind_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-halo/src/sample.rs"])] [members ()] [module-path "halo_button_sample_kind_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_button_sample_kind_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("sample::{HaloButton,HaloButtonSample,halo_button_sample_kind_symbol}")] [module-path "halo_button_sample_kind_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_camera_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo_camera_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_camera_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo_camera_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_camera_size_px"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-halo/src/camera.rs"])] [members ()] [module-path "halo_camera_size_px"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_camera_size_px"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("camera::{HALO_CAMERA_SIZE_PX,HaloCameraPull,halo_camera_store_key,pull_halo_camera_once,}")] [module-path "halo_camera_size_px"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_camera_store_key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-halo/src/camera.rs"])] [members ()] [module-path "halo_camera_store_key"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_camera_store_key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("camera::{HALO_CAMERA_SIZE_PX,HaloCameraPull,halo_camera_store_key,pull_halo_camera_once,}")] [module-path "halo_camera_store_key"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_device_profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "30")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo_device_profile"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_device_profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo_device_profile"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_mic_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo_mic_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_mic_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo_mic_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_motion_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo_motion_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_motion_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo_motion_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_stub_provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "crates/sim-lib-stream-halo/src/stub.rs"])] [members ()] [module-path "halo_stub_provider"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_stub_provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("stub::halo_stub_provider")] [module-path "halo_stub_provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_tap_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/provider.rs"])] [members ()] [module-path "halo_tap_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/halo_tap_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("provider::{HALO_BUTTON_SAMPLE_KIND,HALO_CAMERA_SAMPLE_KIND,HALO_MIC_SAMPLE_KIND,HALO_MOTION_SAMPLE_KIND,HALO_TAP_SAMPLE_KIND,HaloFramePacket,HaloProvider,HaloRoute,HaloRouteKind,HaloSample,HaloSession,halo_device_profile,}")] [module-path "halo_tap_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-cell"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("lua_render::{LuaCell,LuaCellPriority,LuaRegion,encode_lua_cells}")] [module-path "lua-cell"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-cell"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "crates/sim-lib-stream-halo/src/lua_render.rs"])] [members ()] [module-path "lua-cell"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-cell-priority"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-lib-stream-halo/src/lua_render.rs"])] [members ("Warrant()" "Urgent()" "Normal()")] [module-path "lua-cell-priority"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-cell-priority"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("lua_render::{LuaCell,LuaCellPriority,LuaRegion,encode_lua_cells}")] [module-path "lua-cell-priority"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-frame-budget"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("frame_budget::{FrameDiff,LuaFrameBudget,LuaFrameScheduler,LuaFrameState,diff_glance}")] [module-path "lua-frame-budget"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-frame-budget"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-halo/src/frame_budget.rs"])] [members ("max_bytes_per_tick:u32")] [module-path "lua-frame-budget"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-frame-scheduler"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("frame_budget::{FrameDiff,LuaFrameBudget,LuaFrameScheduler,LuaFrameState,diff_glance}")] [module-path "lua-frame-scheduler"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-frame-scheduler"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-halo/src/frame_budget.rs"])] [members ()] [module-path "lua-frame-scheduler"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-frame-state"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("frame_budget::{FrameDiff,LuaFrameBudget,LuaFrameScheduler,LuaFrameState,diff_glance}")] [module-path "lua-frame-state"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-frame-state"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-halo/src/frame_budget.rs"])] [members ()] [module-path "lua-frame-state"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-region"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "0")] [file "crates/sim-lib-stream-halo/src/lua_render.rs"])] [members ("Title()" "MetricLabel()" "MetricValue()" "ActionLabel()" "Urgency()" "Warrant()")] [module-path "lua-region"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua-region"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("lua_render::{LuaCell,LuaCellPriority,LuaRegion,encode_lua_cells}")] [module-path "lua-region"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/lua_render"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "lua_render"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "provider"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/pull_halo_camera_once"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-halo/src/camera.rs"])] [members ()] [module-path "pull_halo_camera_once"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/pull_halo_camera_once"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("camera::{HALO_CAMERA_SIZE_PX,HaloCameraPull,halo_camera_store_key,pull_halo_camera_once,}")] [module-path "pull_halo_camera_once"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/relay"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "relay"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/relay-link"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("relay::RelayLink")] [module-path "relay-link"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/relay-link"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-lib-stream-halo/src/relay.rs"])] [members ()] [module-path "relay-link"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "sample"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/stub"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ()] [module-path "stub"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/web-bluetooth-link"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-halo/src/lib.rs"])] [members ("ble::{BlueZLink,WebBluetoothLink}")] [module-path "web-bluetooth-link"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-halo/web-bluetooth-link"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-halo/src/ble.rs"])] [members ()] [module-path "web-bluetooth-link"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-device-card"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "audio-device-card"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-device-card"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/placement/audio.rs"])] [members ("key:AudioSiteKey" "display_name:String" "channels_out:u16" "channels_in:u16" "sample_rates:Vec<u32>" "hardware_required:bool")] [module-path "audio-device-card"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-placement-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "audio-placement-request"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-placement-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/placement/audio.rs"])] [members ("site_key:AudioSiteKey" "stream_request:crate::HostStreamConfigRequest")] [module-path "audio-placement-request"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-entry"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "audio-provider-entry"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-entry"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/provider.rs"])] [members ("fn(&mutdynAudioProviderRegistrar)->Result<()>")] [module-path "audio-provider-entry"] [role "type-alias"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-host"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "audio-provider-host"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-host"] [generics "<'__generic_0>"] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "src/provider.rs"])] [members ()] [module-path "audio-provider-host"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-proof-entries"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "audio-provider-proof-entries"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-proof-entries"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/provider.rs"])] [members ()] [module-path "audio-provider-proof-entries"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-registrar"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "audio-provider-registrar"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-provider-registrar"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/provider.rs"])] [members ()] [module-path "audio-provider-registrar"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-router"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "49")] [file "src/lib.rs"])] [members ("router::{AudioRouter,RegisteredAudioSite}")] [module-path "audio-router"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-router"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/router.rs"])] [members ()] [module-path "audio-router"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "51")] [file "src/lib.rs"])] [members ("site::{AudioSite,DeviceSite,DeviceSiteLocality,ModeledAudioSite}")] [module-path "audio-site"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/site.rs"])] [members ()] [module-path "audio-site"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-site-key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "audio-site-key"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio-site-key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "src/placement/audio.rs"])] [members ("_:Symbol")] [module-path "audio-site-key"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_device_export_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "src/catalog.rs"])] [members ()] [module-path "audio_device_export_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_device_export_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "31")] [file "src/lib.rs"])] [members ("catalog::{DeviceCatalog,audio_device_export_symbol,audio_site_export_symbol}")] [module-path "audio_device_export_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_provider_abi_version"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/provider.rs"])] [members ()] [module-path "audio_provider_abi_version"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_provider_abi_version"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "audio_provider_abi_version"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_provider_entry_v1"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/provider.rs"])] [members ()] [module-path "audio_provider_entry_v1"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_provider_entry_v1"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "audio_provider_entry_v1"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_site_export_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "src/catalog.rs"])] [members ()] [module-path "audio_site_export_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/audio_site_export_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "31")] [file "src/lib.rs"])] [members ("catalog::{DeviceCatalog,audio_device_export_symbol,audio_site_export_symbol}")] [module-path "audio_site_export_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/bounded-content-store"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "52")] [file "src/lib.rs"])] [members ("store_evict::{BoundedContentStore,ContentFrame,RetentionWindow,StoreEvicted,StoreKey,retention_reason,size_bound_reason,}")] [module-path "bounded-content-store"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/bounded-content-store"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/store_evict.rs"])] [members ()] [module-path "bounded-content-store"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_camera"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/glasses.rs"])] [members ()] [module-path "cap_glasses_camera"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_camera"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "cap_glasses_camera"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_hand"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/glasses.rs"])] [members ()] [module-path "cap_glasses_hand"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_hand"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "cap_glasses_hand"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_mic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/glasses.rs"])] [members ()] [module-path "cap_glasses_mic"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_mic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "cap_glasses_mic"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_pose"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/glasses.rs"])] [members ()] [module-path "cap_glasses_pose"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_pose"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "cap_glasses_pose"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_vendor_report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/glasses.rs"])] [members ()] [module-path "cap_glasses_vendor_report"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_vendor_report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "cap_glasses_vendor_report"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_world_anchor"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/glasses.rs"])] [members ()] [module-path "cap_glasses_world_anchor"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_glasses_world_anchor"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "cap_glasses_world_anchor"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_health"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "src/watch.rs"])] [members ()] [module-path "cap_watch_health"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_health"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "cap_watch_health"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_location"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/watch.rs"])] [members ()] [module-path "cap_watch_location"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_location"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "cap_watch_location"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_mic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/watch.rs"])] [members ()] [module-path "cap_watch_mic"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_mic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "cap_watch_mic"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_vendor_report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/watch.rs"])] [members ()] [module-path "cap_watch_vendor_report"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cap_watch_vendor_report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "cap_watch_vendor_report"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/catalog-device-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "36")] [file "src/lib.rs"])] [members ("eval_site::{DeviceProviderasCatalogDeviceProvider,StreamEvalSite}")] [module-path "catalog-device-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/content-frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "52")] [file "src/lib.rs"])] [members ("store_evict::{BoundedContentStore,ContentFrame,RetentionWindow,StoreEvicted,StoreKey,retention_reason,size_bound_reason,}")] [module-path "content-frame"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/content-frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/store_evict.rs"])] [members ()] [module-path "content-frame"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/cookbook"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/lib.rs"])] [members ()] [module-path "cookbook"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "src/capability.rs"])] [members ("Pose()" "Camera()" "Health()" "Location()" "Mic()" "VendorReport()")] [module-path "device-capability"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "29")] [file "src/lib.rs"])] [members ("capability::{DeviceCapability,HostBackendCapability,missing_capability_card_expr}")] [module-path "device-capability"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-catalog"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "31")] [file "src/lib.rs"])] [members ("catalog::{DeviceCatalog,audio_device_export_symbol,audio_site_export_symbol}")] [module-path "device-catalog"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-catalog"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/catalog.rs"])] [members ()] [module-path "device-catalog"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-direction"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/placement/device.rs"])] [members ("Input()" "Output()" "Duplex()")] [module-path "device-direction"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-direction"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "device-direction"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/device.rs"])] [members ("Unsupported()" "Sample(String)" "Host(String)")] [module-path "device-error"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "device-error"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/placement/device.rs"])] [members ("Audio()" "Midi()")] [module-path "device-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "device-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "device-placement"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/placement.rs"])] [members ("encoder:DeviceSite" "adapter:DeviceSite")] [module-path "device-placement"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "device-profile"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/device.rs"])] [members ("device:Symbol" "streams:Vec<Symbol>" "inputs:Vec<Symbol>" "outputs:Vec<Symbol>" "sample_kinds:Vec<Symbol>")] [module-path "device-profile"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "device-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "src/device.rs"])] [members ()] [module-path "device-provider"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-record"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "device-record"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-record"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/placement/device.rs"])] [members ("id:Symbol" "display_name:String" "kind:DeviceKind" "direction:DeviceDirection" "placement:Placement")] [module-path "device-record"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-result"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "device-result"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-result"] [generics "<__generic_0>"] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "src/device.rs"])] [members ("std::result::Result<__generic_0,DeviceError>")] [module-path "device-result"] [role "type-alias"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "device-sample"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/device.rs"])] [members ()] [module-path "device-sample"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "device-session"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "src/device.rs"])] [members ()] [module-path "device-session"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "51")] [file "src/lib.rs"])] [members ("site::{AudioSite,DeviceSite,DeviceSiteLocality,ModeledAudioSite}")] [module-path "device-site"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "src/site.rs"])] [members ("symbol:Symbol" "profile:DeviceProfile" "surface_codec_id:Symbol" "locality:DeviceSiteLocality")] [module-path "device-site"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-site-locality"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/site.rs"])] [members ("EdgeLocal()" "HostLocal()" "Remote()")] [module-path "device-site-locality"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device-site-locality"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "51")] [file "src/lib.rs"])] [members ("site::{AudioSite,DeviceSite,DeviceSiteLocality,ModeledAudioSite}")] [module-path "device-site-locality"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device_sample_kind_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "src/device.rs"])] [members ()] [module-path "device_sample_kind_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/device_sample_kind_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "device_sample_kind_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/fake-backend"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "37")] [file "src/lib.rs"])] [members ("fake::{FakeBackend,fake_backend_symbol}")] [module-path "fake-backend"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/fake-backend"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/fake.rs"])] [members ()] [module-path "fake-backend"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/fake_backend_demo"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/cookbook.rs"])] [members ()] [module-path "fake_backend_demo"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/fake_backend_demo"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "34")] [file "src/lib.rs"])] [members ("cookbook::fake_backend_demo")] [module-path "fake_backend_demo"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/fake_backend_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/fake.rs"])] [members ()] [module-path "fake_backend_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/fake_backend_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "37")] [file "src/lib.rs"])] [members ("fake::{FakeBackend,fake_backend_symbol}")] [module-path "fake_backend_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-adapter-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/glasses_placement.rs"])] [members ("Reprojector()" "Glance()" "Mirror()" "ControllerIntent()")] [module-path "glasses-adapter-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-adapter-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "39")] [file "src/lib.rs"])] [members ("glasses_placement::{GlassesAdapterKind,GlassesPlacementError,GlassesPlacementRequest,ResolvedGlassesPlacement,resolve_glasses_placement,}")] [module-path "glasses-adapter-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "src/glasses.rs"])] [members ("Pose()" "Camera()" "WorldAnchor()" "Hand()" "Mic()" "VendorReport()")] [module-path "glasses-capability"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses-capability"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-placement-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/glasses_placement.rs"])] [members ("UnknownRoute(Symbol)" "InvalidPlacement(PlacementError)")] [module-path "glasses-placement-error"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-placement-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "39")] [file "src/lib.rs"])] [members ("glasses_placement::{GlassesAdapterKind,GlassesPlacementError,GlassesPlacementRequest,ResolvedGlassesPlacement,resolve_glasses_placement,}")] [module-path "glasses-placement-error"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-placement-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "39")] [file "src/lib.rs"])] [members ("glasses_placement::{GlassesAdapterKind,GlassesPlacementError,GlassesPlacementRequest,ResolvedGlassesPlacement,resolve_glasses_placement,}")] [module-path "glasses-placement-request"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses-placement-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/glasses_placement.rs"])] [members ("route:Symbol" "profile:DeviceProfile" "encoder_locality:DeviceSiteLocality" "adapter:GlassesAdapterKind")] [module-path "glasses-placement-request"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_camera_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "16")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_camera_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_camera_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_camera_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_capability_for_sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "21")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_capability_for_sample"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_capability_for_sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_capability_for_sample"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_hand_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "18")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_hand_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_hand_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_hand_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_mic_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "19")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_mic_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_mic_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_mic_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_pose_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_pose_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_pose_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_pose_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_retention_windows"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "25")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_retention_windows"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_retention_windows"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_retention_windows"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_vendor_report_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "20")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_vendor_report_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_vendor_report_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_vendor_report_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_world_anchor_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "17")] [file "src/glasses.rs"])] [members ()] [module-path "glasses_world_anchor_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/glasses_world_anchor_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "glasses_world_anchor_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/hardware_inventory_probe_capability_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/config_probe.rs"])] [members ()] [module-path "hardware_inventory_probe_capability_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/hardware_inventory_probe_capability_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "33")] [file "src/lib.rs"])] [members ("config_probe::{HostStreamConfigProbe,hardware_inventory_probe_capability_symbol,host_stream_config_probe_symbol,stream_host_config_lib_symbol,}")] [module-path "hardware_inventory_probe_capability_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "28")] [file "src/lib.rs"])] [members ("backend::{HostBackend,HostOpenStream,HostStreamDriver}")] [module-path "host-backend"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/backend.rs"])] [members ()] [module-path "host-backend"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/capability.rs"])] [members ("AudioInput()" "AudioOutput()" "MidiInput()" "MidiOutput()" "Duplex()" "Hotplug()" "Reconnect()" "Offline()" "Fake()")] [module-path "host-backend-capability"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "29")] [file "src/lib.rs"])] [members ("capability::{DeviceCapability,HostBackendCapability,missing_capability_card_expr}")] [module-path "host-backend-capability"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend-info"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "43")] [file "src/lib.rs"])] [members ("model::{HostBackendInfo,HostDeviceSpec,HostDirection,HostOpenPlan,stream_host_capability,stream_host_device_read_effect_kind,stream_host_device_write_effect_kind,}")] [module-path "host-backend-info"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend-info"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/model.rs"])] [members ()] [module-path "host-backend-info"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend-registry"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "47")] [file "src/lib.rs"])] [members ("registry::HostBackendRegistry")] [module-path "host-backend-registry"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-backend-registry"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/registry.rs"])] [members ()] [module-path "host-backend-registry"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-callback-cassette"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "30")] [file "src/lib.rs"])] [members ("cassette::{HostCallbackCassette,HostCallbackReplayReport}")] [module-path "host-callback-cassette"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-callback-cassette"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/cassette.rs"])] [members ()] [module-path "host-callback-cassette"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-callback-queue"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "46")] [file "src/lib.rs"])] [members ("queue::HostCallbackQueue")] [module-path "host-callback-queue"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-callback-queue"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/queue.rs"])] [members ()] [module-path "host-callback-queue"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-callback-replay-report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "30")] [file "src/lib.rs"])] [members ("cassette::{HostCallbackCassette,HostCallbackReplayReport}")] [module-path "host-callback-replay-report"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-callback-replay-report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/cassette.rs"])] [members ("accepted:u64" "dropped_newest:u64" "dropped_oldest:u64" "rejected:u64" "closed:u64")] [module-path "host-callback-replay-report"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-clock-info"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "32")] [file "src/lib.rs"])] [members ("config::{HostClockInfo,HostLatencyInfo,HostReconnectPolicy,HostStreamConfig,HostStreamConfigRequest,}")] [module-path "host-clock-info"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-clock-info"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/config.rs"])] [members ()] [module-path "host-clock-info"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-device-inventory"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "40")] [file "src/lib.rs"])] [members ("inventory::{HostDeviceInventory,HostPortSpec}")] [module-path "host-device-inventory"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-device-inventory"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/inventory.rs"])] [members ()] [module-path "host-device-inventory"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-device-spec"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "43")] [file "src/lib.rs"])] [members ("model::{HostBackendInfo,HostDeviceSpec,HostDirection,HostOpenPlan,stream_host_capability,stream_host_device_read_effect_kind,stream_host_device_write_effect_kind,}")] [module-path "host-device-spec"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-device-spec"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/model.rs"])] [members ()] [module-path "host-device-spec"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-direction"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/model.rs"])] [members ("Input()" "Output()" "Duplex()")] [module-path "host-direction"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-direction"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "43")] [file "src/lib.rs"])] [members ("model::{HostBackendInfo,HostDeviceSpec,HostDirection,HostOpenPlan,stream_host_capability,stream_host_device_read_effect_kind,stream_host_device_write_effect_kind,}")] [module-path "host-direction"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-latency-info"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "32")] [file "src/lib.rs"])] [members ("config::{HostClockInfo,HostLatencyInfo,HostReconnectPolicy,HostStreamConfig,HostStreamConfigRequest,}")] [module-path "host-latency-info"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-latency-info"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/config.rs"])] [members ()] [module-path "host-latency-info"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-open-plan"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "43")] [file "src/lib.rs"])] [members ("model::{HostBackendInfo,HostDeviceSpec,HostDirection,HostOpenPlan,stream_host_capability,stream_host_device_read_effect_kind,stream_host_device_write_effect_kind,}")] [module-path "host-open-plan"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-open-plan"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/model.rs"])] [members ()] [module-path "host-open-plan"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-open-stream"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "28")] [file "src/lib.rs"])] [members ("backend::{HostBackend,HostOpenStream,HostStreamDriver}")] [module-path "host-open-stream"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-open-stream"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/backend.rs"])] [members ()] [module-path "host-open-stream"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-port-spec"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "40")] [file "src/lib.rs"])] [members ("inventory::{HostDeviceInventory,HostPortSpec}")] [module-path "host-port-spec"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-port-spec"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/inventory.rs"])] [members ()] [module-path "host-port-spec"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-reconnect-policy"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "32")] [file "src/lib.rs"])] [members ("config::{HostClockInfo,HostLatencyInfo,HostReconnectPolicy,HostStreamConfig,HostStreamConfigRequest,}")] [module-path "host-reconnect-policy"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-reconnect-policy"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/config.rs"])] [members ()] [module-path "host-reconnect-policy"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-config"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "32")] [file "src/lib.rs"])] [members ("config::{HostClockInfo,HostLatencyInfo,HostReconnectPolicy,HostStreamConfig,HostStreamConfigRequest,}")] [module-path "host-stream-config"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-config"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/config.rs"])] [members ()] [module-path "host-stream-config"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-config-probe"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "33")] [file "src/lib.rs"])] [members ("config_probe::{HostStreamConfigProbe,hardware_inventory_probe_capability_symbol,host_stream_config_probe_symbol,stream_host_config_lib_symbol,}")] [module-path "host-stream-config-probe"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-config-probe"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/config_probe.rs"])] [members ()] [module-path "host-stream-config-probe"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-config-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "32")] [file "src/lib.rs"])] [members ("config::{HostClockInfo,HostLatencyInfo,HostReconnectPolicy,HostStreamConfig,HostStreamConfigRequest,}")] [module-path "host-stream-config-request"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-config-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/config.rs"])] [members ()] [module-path "host-stream-config-request"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-driver"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "28")] [file "src/lib.rs"])] [members ("backend::{HostBackend,HostOpenStream,HostStreamDriver}")] [module-path "host-stream-driver"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host-stream-driver"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/backend.rs"])] [members ()] [module-path "host-stream-driver"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host_stream_config_probe_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/config_probe.rs"])] [members ()] [module-path "host_stream_config_probe_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/host_stream_config_probe_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "33")] [file "src/lib.rs"])] [members ("config_probe::{HostStreamConfigProbe,hardware_inventory_probe_capability_symbol,host_stream_config_probe_symbol,stream_host_config_lib_symbol,}")] [module-path "host_stream_config_probe_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan-placement-mode"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/placement/lan.rs"])] [members ("JitterBuffered(u32,u64)" "BarDelay(u32,u32,u32,u32,u64)")] [module-path "lan-placement-mode"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan-placement-mode"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan-placement-mode"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan-placement-report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan-placement-report"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan-placement-report"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan-placement-report"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan-placement-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan-placement-request"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan-placement-request"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan-placement-request"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_bar_delay_mode_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan_bar_delay_mode_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_bar_delay_mode_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan_bar_delay_mode_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_experimental_remote_sample_capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan_experimental_remote_sample_capability"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_experimental_remote_sample_capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan_experimental_remote_sample_capability"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_jitter_buffered_mode_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan_jitter_buffered_mode_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_jitter_buffered_mode_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan_jitter_buffered_mode_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_peer_site_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan_peer_site_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_peer_site_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan_peer_site_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_pinned_sample_experimental_diagnostic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan_pinned_sample_experimental_diagnostic"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_pinned_sample_experimental_diagnostic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan_pinned_sample_experimental_diagnostic"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_pinned_sample_refusal_diagnostic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/placement/lan.rs"])] [members ()] [module-path "lan_pinned_sample_refusal_diagnostic"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/lan_pinned_sample_refusal_diagnostic"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "lan_pinned_sample_refusal_diagnostic"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/midi-live-eval-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "41")] [file "src/lib.rs"])] [members ("midi_live_eval_site::MidiLiveEvalSite")] [module-path "midi-live-eval-site"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/midi-live-eval-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/midi_live_eval_site.rs"])] [members ()] [module-path "midi-live-eval-site"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/missing_capability_card_expr"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/capability.rs"])] [members ()] [module-path "missing_capability_card_expr"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/missing_capability_card_expr"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "29")] [file "src/lib.rs"])] [members ("capability::{DeviceCapability,HostBackendCapability,missing_capability_card_expr}")] [module-path "missing_capability_card_expr"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/modeled-audio-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "27")] [file "src/lib.rs"])] [members ("audio_provider::ModeledAudioProvider")] [module-path "modeled-audio-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/modeled-audio-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/audio_provider.rs"])] [members ()] [module-path "modeled-audio-provider"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/modeled-audio-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "51")] [file "src/lib.rs"])] [members ("site::{AudioSite,DeviceSite,DeviceSiteLocality,ModeledAudioSite}")] [module-path "modeled-audio-site"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/modeled-audio-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/site.rs"])] [members ()] [module-path "modeled-audio-site"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/modeled-midi-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "42")] [file "src/lib.rs"])] [members ("midi_provider::ModeledMidiProvider")] [module-path "modeled-midi-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/modeled-midi-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/midi_provider.rs"])] [members ()] [module-path "modeled-midi-provider"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/native_audio_provider_capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/provider.rs"])] [members ()] [module-path "native_audio_provider_capability"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/native_audio_provider_capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "native_audio_provider_capability"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/placement/device.rs"])] [members ("Modeled()" "Hardware(Symbol)")] [module-path "placement"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "placement"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/placement-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "src/placement.rs"])] [members ("AdapterMustBeEdgeLocal()")] [module-path "placement-error"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/placement-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "44")] [file "src/lib.rs"])] [members ("placement::{AudioDeviceCard,AudioPlacementRequest,AudioSiteKey,DeviceDirection,DeviceKind,DevicePlacement,DeviceRecord,LanPlacementMode,LanPlacementReport,LanPlacementRequest,Placement,PlacementError,lan_bar_delay_mode_symbol,lan_experimental_remote_sample_capability,lan_jitter_buffered_mode_symbol,lan_peer_site_symbol,lan_pinned_sample_experimental_diagnostic,lan_pinned_sample_refusal_diagnostic,}")] [module-path "placement-error"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/poll_device_sample"] [generics "<__generic_0>"] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "src/device.rs"])] [members ()] [module-path "poll_device_sample"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/poll_device_sample"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "poll_device_sample"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/process-ring-push"] [generics "<__generic_0>"] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "src/ring.rs"])] [members ("Accepted()" "DroppedNewest(__generic_0)" "Closed(__generic_0)")] [module-path "process-ring-push"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/process-ring-push"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "48")] [file "src/lib.rs"])] [members ("ring::{ProcessRingPush,ProcessRingSnapshot,ProcessSharedRing}")] [module-path "process-ring-push"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/process-ring-snapshot"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "48")] [file "src/lib.rs"])] [members ("ring::{ProcessRingPush,ProcessRingSnapshot,ProcessSharedRing}")] [module-path "process-ring-snapshot"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/process-ring-snapshot"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/ring.rs"])] [members ()] [module-path "process-ring-snapshot"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/process-shared-ring"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "48")] [file "src/lib.rs"])] [members ("ring::{ProcessRingPush,ProcessRingSnapshot,ProcessSharedRing}")] [module-path "process-shared-ring"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/process-shared-ring"] [generics "<__generic_0>"] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/ring.rs"])] [members ()] [module-path "process-shared-ring"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/registered-audio-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "49")] [file "src/lib.rs"])] [members ("router::{AudioRouter,RegisteredAudioSite}")] [module-path "registered-audio-site"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/registered-audio-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/router.rs"])] [members ("owner:Symbol" "site:Arc<dynAudioSite>")] [module-path "registered-audio-site"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_glasses_consent"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "22")] [file "src/glasses.rs"])] [members ()] [module-path "require_glasses_consent"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_glasses_consent"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "require_glasses_consent"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_glasses_sample_ingest"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "23")] [file "src/glasses.rs"])] [members ()] [module-path "require_glasses_sample_ingest"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_glasses_sample_ingest"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "require_glasses_sample_ingest"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_watch_consent"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "16")] [file "src/watch.rs"])] [members ()] [module-path "require_watch_consent"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_watch_consent"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "require_watch_consent"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_watch_worn_ingest"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "17")] [file "src/watch.rs"])] [members ()] [module-path "require_watch_worn_ingest"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/require_watch_worn_ingest"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "require_watch_worn_ingest"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/resolve_glasses_placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "src/glasses_placement.rs"])] [members ()] [module-path "resolve_glasses_placement"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/resolve_glasses_placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "39")] [file "src/lib.rs"])] [members ("glasses_placement::{GlassesAdapterKind,GlassesPlacementError,GlassesPlacementRequest,ResolvedGlassesPlacement,resolve_glasses_placement,}")] [module-path "resolve_glasses_placement"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/resolved-glasses-placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "39")] [file "src/lib.rs"])] [members ("glasses_placement::{GlassesAdapterKind,GlassesPlacementError,GlassesPlacementRequest,ResolvedGlassesPlacement,resolve_glasses_placement,}")] [module-path "resolved-glasses-placement"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/resolved-glasses-placement"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "src/glasses_placement.rs"])] [members ("route:Symbol" "adapter:GlassesAdapterKind" "placement:DevicePlacement")] [module-path "resolved-glasses-placement"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/retention-window"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "52")] [file "src/lib.rs"])] [members ("store_evict::{BoundedContentStore,ContentFrame,RetentionWindow,StoreEvicted,StoreKey,retention_reason,size_bound_reason,}")] [module-path "retention-window"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/retention-window"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/store_evict.rs"])] [members ("session:Symbol" "receipt_seq:u64" "retain_ms:u64")] [module-path "retention-window"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/retention_reason"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "src/store_evict.rs"])] [members ()] [module-path "retention_reason"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/retention_reason"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "52")] [file "src/lib.rs"])] [members ("store_evict::{BoundedContentStore,ContentFrame,RetentionWindow,StoreEvicted,StoreKey,retention_reason,size_bound_reason,}")] [module-path "retention_reason"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/router-audio-provider-registrar"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "45")] [file "src/lib.rs"])] [members ("provider::{AUDIO_PROVIDER_ABI_VERSION,AUDIO_PROVIDER_ENTRY_V1,AudioProviderEntry,AudioProviderHost,AudioProviderProofEntries,AudioProviderRegistrar,RouterAudioProviderRegistrar,native_audio_provider_capability,}")] [module-path "router-audio-provider-registrar"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/router-audio-provider-registrar"] [generics "<'__generic_0>"] [location (expr:map [declaration (expr:number numbers/u64 "16")] [file "src/provider.rs"])] [members ()] [module-path "router-audio-provider-registrar"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/rtp-midi-backend"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "50")] [file "src/lib.rs"])] [members ("rtp_midi::{RtpMidiBackend,RtpMidiPort,rtp_midi_backend_symbol}")] [module-path "rtp-midi-backend"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/rtp-midi-backend"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/rtp_midi.rs"])] [members ()] [module-path "rtp-midi-backend"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/rtp-midi-port"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "50")] [file "src/lib.rs"])] [members ("rtp_midi::{RtpMidiBackend,RtpMidiPort,rtp_midi_backend_symbol}")] [module-path "rtp-midi-port"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/rtp-midi-port"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/rtp_midi.rs"])] [members ()] [module-path "rtp-midi-port"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/rtp_midi_backend_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/rtp_midi.rs"])] [members ()] [module-path "rtp_midi_backend_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/rtp_midi_backend_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "50")] [file "src/lib.rs"])] [members ("rtp_midi::{RtpMidiBackend,RtpMidiPort,rtp_midi_backend_symbol}")] [module-path "rtp_midi_backend_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/size_bound_reason"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "src/store_evict.rs"])] [members ()] [module-path "size_bound_reason"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/size_bound_reason"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "52")] [file "src/lib.rs"])] [members ("store_evict::{BoundedContentStore,ContentFrame,RetentionWindow,StoreEvicted,StoreKey,retention_reason,size_bound_reason,}")] [module-path "size_bound_reason"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/store-evicted"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "52")] [file "src/lib.rs"])] [members ("store_evict::{BoundedContentStore,ContentFrame,RetentionWindow,StoreEvicted,StoreKey,retention_reason,size_bound_reason,}")] [module-path "store-evicted"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/store-evicted"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "src/store_evict.rs"])] [members ("key:StoreKey" "reason:Symbol")] [module-path "store-evicted"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/store-key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "52")] [file "src/lib.rs"])] [members ("store_evict::{BoundedContentStore,ContentFrame,RetentionWindow,StoreEvicted,StoreKey,retention_reason,size_bound_reason,}")] [module-path "store-key"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/store-key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "src/store_evict.rs"])] [members ()] [module-path "store-key"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/store_glasses_frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "24")] [file "src/glasses.rs"])] [members ()] [module-path "store_glasses_frame"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/store_glasses_frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "store_glasses_frame"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream-eval-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "36")] [file "src/lib.rs"])] [members ("eval_site::{DeviceProviderasCatalogDeviceProvider,StreamEvalSite}")] [module-path "stream-eval-site"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream-eval-site"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/eval_site.rs"])] [members ()] [module-path "stream-eval-site"] [role "trait"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "src/model.rs"])] [members ()] [module-path "stream_host_capability"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "43")] [file "src/lib.rs"])] [members ("model::{HostBackendInfo,HostDeviceSpec,HostDirection,HostOpenPlan,stream_host_capability,stream_host_device_read_effect_kind,stream_host_device_write_effect_kind,}")] [module-path "stream_host_capability"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_config_lib_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "src/config_probe.rs"])] [members ()] [module-path "stream_host_config_lib_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_config_lib_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "33")] [file "src/lib.rs"])] [members ("config_probe::{HostStreamConfigProbe,hardware_inventory_probe_capability_symbol,host_stream_config_probe_symbol,stream_host_config_lib_symbol,}")] [module-path "stream_host_config_lib_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_device_read_effect_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "src/model.rs"])] [members ()] [module-path "stream_host_device_read_effect_kind"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_device_read_effect_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "43")] [file "src/lib.rs"])] [members ("model::{HostBackendInfo,HostDeviceSpec,HostDirection,HostOpenPlan,stream_host_capability,stream_host_device_read_effect_kind,stream_host_device_write_effect_kind,}")] [module-path "stream_host_device_read_effect_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_device_write_effect_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "src/model.rs"])] [members ()] [module-path "stream_host_device_write_effect_kind"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stream_host_device_write_effect_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "43")] [file "src/lib.rs"])] [members ("model::{HostBackendInfo,HostDeviceSpec,HostDirection,HostOpenPlan,stream_host_capability,stream_host_device_read_effect_kind,stream_host_device_write_effect_kind,}")] [module-path "stream_host_device_write_effect_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stub-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "stub-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stub-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "src/device.rs"])] [members ()] [module-path "stub-provider"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stub-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "35")] [file "src/lib.rs"])] [members ("device::{DeviceError,DeviceProfile,DeviceProvider,DeviceResult,DeviceSample,DeviceSession,StubProvider,StubSession,device_sample_kind_symbol,poll_device_sample,}")] [module-path "stub-session"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/stub-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "17")] [file "src/device.rs"])] [members ()] [module-path "stub-session"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/sweep_glasses_retention"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "26")] [file "src/glasses.rs"])] [members ()] [module-path "sweep_glasses_retention"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/sweep_glasses_retention"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "38")] [file "src/lib.rs"])] [members ("glasses::{CAP_GLASSES_CAMERA,CAP_GLASSES_HAND,CAP_GLASSES_MIC,CAP_GLASSES_POSE,CAP_GLASSES_VENDOR_REPORT,CAP_GLASSES_WORLD_ANCHOR,GlassesCapability,glasses_camera_grant,glasses_capability_for_sample,glasses_hand_grant,glasses_mic_grant,glasses_pose_grant,glasses_retention_windows,glasses_vendor_report_grant,glasses_world_anchor_grant,require_glasses_consent,require_glasses_sample_ingest,store_glasses_frame,sweep_glasses_retention,}")] [module-path "sweep_glasses_retention"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "src/watch.rs"])] [members ("Health()" "Location()" "Mic()" "VendorReport()")] [module-path "watch-capability"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch-capability"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "watch-capability"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_capability_for_worn_event"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "src/watch.rs"])] [members ()] [module-path "watch_capability_for_worn_event"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_capability_for_worn_event"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "watch_capability_for_worn_event"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_health_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "src/watch.rs"])] [members ()] [module-path "watch_health_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_health_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "watch_health_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_location_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "src/watch.rs"])] [members ()] [module-path "watch_location_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_location_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "watch_location_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_mic_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "src/watch.rs"])] [members ()] [module-path "watch_mic_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_mic_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "watch_mic_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_vendor_report_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "src/watch.rs"])] [members ()] [module-path "watch_vendor_report_grant"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-host/watch_vendor_report_grant"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "53")] [file "src/lib.rs"])] [members ("watch::{CAP_WATCH_HEALTH,CAP_WATCH_LOCATION,CAP_WATCH_MIC,CAP_WATCH_VENDOR_REPORT,WatchCapability,require_watch_consent,require_watch_worn_ingest,watch_capability_for_worn_event,watch_health_grant,watch_location_grant,watch_mic_grant,watch_vendor_report_grant,}")] [module-path "watch_vendor_report_grant"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/camera"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "0")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ()] [module-path "camera"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/default_legacy_imu_rate_hz"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ()] [module-path "default_legacy_imu_rate_hz"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/default_legacy_imu_rate_hz"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "default_legacy_imu_rate_hz"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/default_pose_step_ns"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ()] [module-path "default_pose_step_ns"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/default_pose_step_ns"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "default_pose_step_ns"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/device_control"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ()] [module-path "device_control"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/encode_viture_command"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-viture/src/device_control.rs"])] [members ()] [module-path "encode_viture_command"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/encode_viture_command"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("device_control::{VitureCommandKind,VitureControlPacket,encode_viture_command,viture_command_symbol,}")] [module-path "encode_viture_command"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ()] [module-path "provider"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/store_viture_camera_frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ()] [module-path "store_viture_camera_frame"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/store_viture_camera_frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "store_viture_camera_frame"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/vio"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ()] [module-path "vio"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-camera-frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "viture-camera-frame"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-camera-frame"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ("seq:u64" "camera:VitureCameraKind" "frame_key:Symbol" "size_px:[u32;2]" "t_ns:u64" "payload:Expr" "size_bytes:usize")] [module-path "viture-camera-frame"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-camera-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ("UvcRgb()" "StereoVio()")] [module-path "viture-camera-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-camera-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "viture-camera-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-command-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-viture/src/device_control.rs"])] [members ("ImuReports()" "ImuRate()" "Display3d()" "Brightness()" "PrivacyFilm()")] [module-path "viture-command-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-command-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("device_control::{VitureCommandKind,VitureControlPacket,encode_viture_command,viture_command_symbol,}")] [module-path "viture-command-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-control-packet"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-viture/src/device_control.rs"])] [members ("ImuReports(bool)" "ImuRate(LegacyImuRate)" "Display3d(bool)" "Brightness(u8)" "PrivacyFilm(u8)")] [module-path "viture-control-packet"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-control-packet"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("device_control::{VitureCommandKind,VitureControlPacket,encode_viture_command,viture_command_symbol,}")] [module-path "viture-control-packet"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "viture-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ()] [module-path "viture-provider"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ("Carina(VitureLib,u64)" "LegacyImu(VitureLib,LegacyImuRate,[f64;4])" "Scripted(Vec<XrPoseSample>,Vec<XrCameraFrameRef>)" "Stub()")] [module-path "viture-route"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "viture-route"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-route-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ("Carina()" "LegacyImu()" "Scripted()" "Stub()")] [module-path "viture-route-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-route-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "viture-route-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "viture-session"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "17")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ()] [module-path "viture-session"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_device_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ()] [module-path "viture_camera_device_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_device_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "viture_camera_device_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ()] [module-path "viture_camera_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "viture_camera_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_sample_kind_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ()] [module-path "viture_camera_sample_kind_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_sample_kind_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "viture_camera_sample_kind_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_store_key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ()] [module-path "viture_camera_store_key"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_store_key"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "viture_camera_store_key"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-viture/src/camera.rs"])] [members ()] [module-path "viture_camera_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_camera_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("camera::{VITURE_CAMERA_SAMPLE_KIND,VitureCameraFrame,VitureCameraKind,store_viture_camera_frame,viture_camera_device_symbol,viture_camera_sample_kind_symbol,viture_camera_store_key,viture_camera_symbol,}")] [module-path "viture_camera_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_command_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-viture/src/device_control.rs"])] [members ()] [module-path "viture_command_symbol"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_command_symbol"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("device_control::{VitureCommandKind,VitureControlPacket,encode_viture_command,viture_command_symbol,}")] [module-path "viture_command_symbol"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_device_profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "21")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ()] [module-path "viture_device_profile"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_device_profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "viture_device_profile"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_pose_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "crates/sim-lib-stream-viture/src/provider.rs"])] [members ()] [module-path "viture_pose_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_pose_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("provider::{DEFAULT_LEGACY_IMU_RATE_HZ,DEFAULT_POSE_STEP_NS,VITURE_POSE_SAMPLE_KIND,VitureProvider,VitureRoute,VitureRouteKind,VitureSession,viture_device_profile,}")] [module-path "viture_pose_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_tracking_status"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-lib-stream-viture/src/vio.rs"])] [members ()] [module-path "viture_tracking_status"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-viture/viture_tracking_status"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "crates/sim-lib-stream-viture/src/lib.rs"])] [members ("vio::viture_tracking_status")] [module-path "viture_tracking_status"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/ble"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "0")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ()] [module-path "ble"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/blue-zlink"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "crates/sim-lib-stream-wristbridge/src/ble.rs"])] [members ()] [module-path "blue-zlink"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ()] [module-path "bringup"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup-ledger"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("bringup::{BRINGUP_LEDGER_FIXTURE,BRINGUP_LEDGER_FIXTURE_NAME,BringupLedger,BringupRoute,RouteEnableGuard,RouteProof,}")] [module-path "bringup-ledger"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup-ledger"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/bringup.rs"])] [members ("ble:RouteProof" "relay:RouteProof" "zepp:RouteProof" "import:RouteProof" "wifi_lan:RouteProof")] [module-path "bringup-ledger"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-wristbridge/src/bringup.rs"])] [members ("Ble()" "Relay()" "Zepp()" "Import()" "WifiLan()")] [module-path "bringup-route"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("bringup::{BRINGUP_LEDGER_FIXTURE,BRINGUP_LEDGER_FIXTURE_NAME,BringupLedger,BringupRoute,RouteEnableGuard,RouteProof,}")] [module-path "bringup-route"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup_ledger_fixture"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-wristbridge/src/bringup.rs"])] [members ()] [module-path "bringup_ledger_fixture"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup_ledger_fixture"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("bringup::{BRINGUP_LEDGER_FIXTURE,BRINGUP_LEDGER_FIXTURE_NAME,BringupLedger,BringupRoute,RouteEnableGuard,RouteProof,}")] [module-path "bringup_ledger_fixture"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup_ledger_fixture_name"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-wristbridge/src/bringup.rs"])] [members ()] [module-path "bringup_ledger_fixture_name"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/bringup_ledger_fixture_name"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("bringup::{BRINGUP_LEDGER_FIXTURE,BRINGUP_LEDGER_FIXTURE_NAME,BringupLedger,BringupRoute,RouteEnableGuard,RouteProof,}")] [module-path "bringup_ledger_fixture_name"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/encode_watch_command"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-wristbridge/src/command.rs"])] [members ()] [module-path "encode_watch_command"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/encode_watch_command"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("command::{WatchCommandKind,WatchCommandPacket,encode_watch_command}")] [module-path "encode_watch_command"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/import"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ()] [module-path "import"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/import-format"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-wristbridge/src/import.rs"])] [members ("Csv()" "Gpx()" "Tcx()" "Fit()" "ZeppExport()")] [module-path "import-format"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/import-format"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("import::{ImportFormat,ImportSource}")] [module-path "import-format"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/import-source"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "14")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("import::{ImportFormat,ImportSource}")] [module-path "import-source"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/import-source"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-wristbridge/src/import.rs"])] [members ()] [module-path "import-source"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/relay"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ()] [module-path "relay"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/relay-link"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-wristbridge/src/relay.rs"])] [members ()] [module-path "relay-link"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/route-enable-guard"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("bringup::{BRINGUP_LEDGER_FIXTURE,BRINGUP_LEDGER_FIXTURE_NAME,BringupLedger,BringupRoute,RouteEnableGuard,RouteProof,}")] [module-path "route-enable-guard"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/route-enable-guard"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-wristbridge/src/bringup.rs"])] [members ()] [module-path "route-enable-guard"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/route-proof"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("bringup::{BRINGUP_LEDGER_FIXTURE,BRINGUP_LEDGER_FIXTURE_NAME,BringupLedger,BringupRoute,RouteEnableGuard,RouteProof,}")] [module-path "route-proof"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/route-proof"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-wristbridge/src/bringup.rs"])] [members ("verified:bool" "proof:Option<String>")] [module-path "route-proof"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/stub"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ()] [module-path "stub"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-command-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-lib-stream-wristbridge/src/command.rs"])] [members ("Notify()" "Haptic()" "SetFaceSlot()" "SetAlarm()" "PrivacyMode()")] [module-path "watch-command-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-command-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("command::{WatchCommandKind,WatchCommandPacket,encode_watch_command}")] [module-path "watch-command-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-command-packet"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("command::{WatchCommandKind,WatchCommandPacket,encode_watch_command}")] [module-path "watch-command-packet"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-command-packet"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "11")] [file "crates/sim-lib-stream-wristbridge/src/command.rs"])] [members ()] [module-path "watch-command-packet"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("session::{WatchProvider,WatchRoute,WatchRouteKind,WatchSession,watch_device_profile}")] [module-path "watch-provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-wristbridge/src/session.rs"])] [members ()] [module-path "watch-provider"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "12")] [file "crates/sim-lib-stream-wristbridge/src/session.rs"])] [members ("Ble(BlueZLink)" "Relay(RelayLink)" "ZeppBridge(ZeppBridgeLink)" "Import(ImportSource)" "Stub()")] [module-path "watch-route"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-route"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("session::{WatchProvider,WatchRoute,WatchRouteKind,WatchSession,watch_device_profile}")] [module-path "watch-route"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-route-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-wristbridge/src/session.rs"])] [members ("Ble()" "Relay()" "ZeppBridge()" "Import()")] [module-path "watch-route-kind"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-route-kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("session::{WatchProvider,WatchRoute,WatchRouteKind,WatchSession,watch_device_profile}")] [module-path "watch-route-kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("session::{WatchProvider,WatchRoute,WatchRouteKind,WatchSession,watch_device_profile}")] [module-path "watch-session"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch-session"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "16")] [file "crates/sim-lib-stream-wristbridge/src/session.rs"])] [members ()] [module-path "watch-session"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch_device_profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "19")] [file "crates/sim-lib-stream-wristbridge/src/session.rs"])] [members ()] [module-path "watch_device_profile"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch_device_profile"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("session::{WatchProvider,WatchRoute,WatchRouteKind,WatchSession,watch_device_profile}")] [module-path "watch_device_profile"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch_stub_provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-lib-stream-wristbridge/src/stub.rs"])] [members ()] [module-path "watch_stub_provider"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/watch_stub_provider"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "16")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("stub::watch_stub_provider")] [module-path "watch_stub_provider"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/worn-event"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("event::{WORN_EVENT_SAMPLE_KIND,WornEvent,worn_event_sample_kind}")] [module-path "worn-event"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/worn-event"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "crates/sim-lib-stream-wristbridge/src/event.rs"])] [members ()] [module-path "worn-event"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/worn_event_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "crates/sim-lib-stream-wristbridge/src/event.rs"])] [members ()] [module-path "worn_event_sample_kind"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/worn_event_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-wristbridge/src/event.rs"])] [members ()] [module-path "worn_event_sample_kind"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/worn_event_sample_kind"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ("event::{WORN_EVENT_SAMPLE_KIND,WornEvent,worn_event_sample_kind}")] [module-path "worn_event_sample_kind"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/zepp"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-lib-stream-wristbridge/src/lib.rs"])] [members ()] [module-path "zepp"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-lib-stream-wristbridge/zepp-bridge-link"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-lib-stream-wristbridge/src/zepp.rs"])] [members ()] [module-path "zepp-bridge-link"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/carina"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "0")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ()] [module-path "carina"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/carina-pose"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("carina::{CarinaPose,VitureHandle}")] [module-path "carina-pose"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/carina-pose"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "16")] [file "crates/sim-viture-ffi/src/carina.rs"])] [members ("pose:[f64;7]" "status:VitureStatus")] [module-path "carina-pose"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/dynload"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ()] [module-path "dynload"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/legacy"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "2")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ()] [module-path "legacy"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/legacy-imu-rate"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("legacy::LegacyImuRate")] [module-path "legacy-imu-rate"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/legacy-imu-rate"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "8")] [file "crates/sim-viture-ffi/src/legacy.rs"])] [members ()] [module-path "legacy-imu-rate"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/sdk-candidate"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "sdk-candidate"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/sdk-candidate"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "17")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ()] [module-path "sdk-candidate"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/sdk-discovery-source"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "15")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ("ConfiguredPath()" "RuntimeLinker()" "LinuxSysfsVid()")] [module-path "sdk-discovery-source"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/sdk-discovery-source"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "sdk-discovery-source"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/stub"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ()] [module-path "stub"] [role "module"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/unsupported_viture_lib"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "1")] [file "crates/sim-viture-ffi/src/stub.rs"])] [members ()] [module-path "unsupported_viture_lib"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/unsupported_viture_lib"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("stub::unsupported_viture_lib")] [module-path "unsupported_viture_lib"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "10")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ("Unsupported()" "Load(String,String)" "Symbol(&'staticstr,String)" "NullHandle()" "Sdk(i32)")] [module-path "viture-error"] [role "enum"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-error"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "viture-error"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-handle"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "4")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("carina::{CarinaPose,VitureHandle}")] [module-path "viture-handle"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-handle"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "17")] [file "crates/sim-viture-ffi/src/carina.rs"])] [members ()] [module-path "viture-handle"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-lib"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "viture-lib"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-lib"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "22")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ()] [module-path "viture-lib"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-result"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "viture-result"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-result"] [generics "<__generic_0>"] [location (expr:map [declaration (expr:number numbers/u64 "9")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ("Result<__generic_0,VitureError>")] [module-path "viture-result"] [role "type-alias"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-sdk-discovery"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "viture-sdk-discovery"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-sdk-discovery"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "19")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ()] [module-path "viture-sdk-discovery"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-status"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "viture-status"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture-status"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "13")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ()] [module-path "viture-status"] [role "struct"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture_sdk_path_env"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "6")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ()] [module-path "viture_sdk_path_env"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture_sdk_path_env"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "viture_sdk_path_env"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture_usb_vid"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "7")] [file "crates/sim-viture-ffi/src/dynload.rs"])] [members ()] [module-path "viture_usb_vid"] [role "const"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/sim-viture-ffi/viture_usb_vid"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "5")] [file "crates/sim-viture-ffi/src/lib.rs"])] [members ("dynload::{SdkCandidate,SdkDiscoverySource,VITURE_SDK_PATH_ENV,VITURE_USB_VID,VitureError,VitureLib,VitureResult,VitureSdkDiscovery,VitureStatus,}")] [module-path "viture_usb_vid"] [role "re-export"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]) (expr:map [anchor "anchor/rustdoc/xtask/run"] [generics ""] [location (expr:map [declaration (expr:number numbers/u64 "3")] [file "xtask/src/tooling.rs"])] [members ()] [module-path "run"] [role "function"] [syntax-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])]))] [drafts ()] [edges ((expr:map [from "repo/sim-stream-host"] [rel "contains"] [to "crate/sim-lib-stream-halo"]) (expr:map [from "repo/sim-stream-host"] [rel "contains"] [to "crate/sim-lib-stream-host"]) (expr:map [from "repo/sim-stream-host"] [rel "contains"] [to "crate/sim-lib-stream-viture"]) (expr:map [from "repo/sim-stream-host"] [rel "contains"] [to "crate/sim-lib-stream-wristbridge"]) (expr:map [from "repo/sim-stream-host"] [rel "contains"] [to "crate/sim-viture-ffi"]) (expr:map [from "repo/sim-stream-host"] [rel "contains"] [to "crate/xtask"]) (expr:map [from "repo/sim-stream-host"] [rel "contains"] [to "doc-set/sim-stream-host/generated"]))] [features ((expr:map [anchors ("anchor/cli/xtask" "anchor/crate/xtask" "anchor/doc/generated/card-index" "anchor/doc/generated/feature-map" "anchor/doc/generated/provenance" "anchor/doc/generated/repo-contract" "anchor/doc/generated/rustdoc-index" "anchor/doc/generated/sim-index-fragment" "anchor/repo/sim-stream-host")] [doc-anchor nil] [grammar-contracts ()] [id "feature/sim-stream-host/generated-docs"] [key "crate/xtask/feature-sim-stream-host-generated-docs"] [specimens ()] [subject "crate/xtask"] [summary "Publish generated package, card, rustdoc, and index facts for stream host and hardware bridge crates."] [surfaces ("cli/xtask" "docs/sim-stream-host/generated")] [title "Repository documentation surface"]) (expr:map [anchors ("anchor/crate/sim-lib-stream-halo" "anchor/crate/sim-lib-stream-host" "anchor/crate/sim-lib-stream-viture" "anchor/crate/sim-lib-stream-wristbridge" "anchor/crate/sim-viture-ffi")] [doc-anchor nil] [grammar-contracts ()] [id "feature/sim-stream-host/hardware-host-surfaces"] [key "crate/sim-lib-stream-host/feature-sim-stream-host-hardware-host-surfaces"] [specimens ("spec-test/sim-stream-host/src/placement_tests")] [subject "crate/sim-lib-stream-host"] [summary "Collect stream-host placement, Viture glasses, Halo glasses, watch bridge, and native FFI adapters as one hardware-facing code feature."] [surfaces ("site/sim-lib-stream-host")] [title "Hardware host surfaces"]))] [generated-by "xtask repo-contract v1"] [protocol-relations ((expr:map [anchor "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/provider.rs-declaration-23"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::stub()}"] [implementor "HaloProvider"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/provider.rs-declaration-24"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnopen(&self)->DeviceResult<Box<dynDeviceSession>>{Ok(Box::new(self.open_session()?))}"] [implementor "HaloProvider"] [resolution (expr:map [protocol "sim_lib_stream_host::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/provider.rs-declaration-29"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnprofile(&self)->&DeviceProfile{&self.profile}fnstart(&mutself)->DeviceResult<()>{self.started=true;Ok(())}fnpoll(&mutself,local0:&str)->DeviceResult<Option<Expr>>{self.require_started()?;letSome(local1)=self.samples.iter().position(|sample|sample.sample_kind()==local0)else{returnOk(None);};Ok(self.samples.remove(local1).map(|sample|sample.to_expr()))}fnsend(&mutself,local0:&Expr)->DeviceResult<()>{self.require_started()?;letlocal1=self.scheduler.schedule(local0,&self.frame_budget).map_err(|error|DeviceError::Host(error.to_string()))?;letlocal2=encode_lua_cells(&local1.cells);ifusize::try_from(local1.bytes).ok()!=Some(local2.len()){returnErr(DeviceError::Host(\"HaloLuaframebytecountmismatch\".to_owned(),));}self.sent.push(HaloFramePacket{route:self.route,diff,lua,});Ok(())}fnstop(&mutself)->DeviceResult<()>{self.started=false;Ok(())}"] [implementor "HaloSession"] [resolution (expr:map [protocol "sim_lib_stream_host::DeviceSession"] [state "resolved"])] [source-spelling "DeviceSession"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-halo/crates/sim-lib-stream-halo/src/sample.rs-declaration-12"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnsample_kind()->&'staticstr{HALO_BUTTON_SAMPLE_KIND}fnseq(&self)->u64{self.seq}fnto_expr(&self)->Expr{build::map(vec![(\"kind\",Expr::Symbol(device_sample_record_symbol())),(\"sample\",Expr::Symbol(halo_button_sample_kind_symbol())),(\"seq\",build::uint(self.seq)),(\"device\",Expr::Symbol(halo_device_symbol())),(\"button\",Expr::Symbol(self.button.symbol())),(\"pressed\",Expr::Bool(self.pressed)),(\"t-ns\",build::uint(self.t_ns)),])}fnfrom_expr(local0:&Expr)->DeviceSampleResult<Self>{ensure_fields(local0)?;expect_symbol(local0,\"kind\",&device_sample_record_symbol())?;expect_symbol(local0,\"sample\",&halo_button_sample_kind_symbol())?;expect_symbol(local0,\"device\",&halo_device_symbol())?;Ok(Self::new(required_u64(local0,\"seq\")?,HaloButton::from_symbol(&required_symbol(local0,\"button\")?)?,access::required_bool(local0,\"pressed\",\"Halobutton\").map_err(|error|sample_error(error.to_string()))?,required_u64(local0,\"t-ns\")?,))}"] [implementor "HaloButtonSample"] [resolution (expr:map [protocol "sim_lib_stream_device::DeviceSample"] [state "resolved"])] [source-spelling "DeviceSample"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/audio_provider.rs-declaration-4"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{letlocal0=AudioDeviceCard::modeled(AudioSiteKey::new(\"audio/model/stereo-0\"),\"ModeledAudioStereo0\",);Self{records:vec![DeviceRecord::modeled_audio_from_card(&card)],}}"] [implementor "ModeledAudioProvider"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/audio_provider.rs-declaration-5"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnenumerate(&self)->Result<Vec<DeviceRecord>>{Ok(self.records.clone())}fnopen(&self,local0:&Symbol)->Result<Box<dynStreamEvalSite>>{letlocal1=self.records.iter().find(|local1|&local1.id==local0).ok_or_else(||Error::Eval(format!(\"ModeledAudioProvider:unknownid'{id}'\")))?.clone();Ok(Box::new(ModeledAudioEvalSite{record}))}"] [implementor "ModeledAudioProvider"] [resolution (expr:map [protocol "crate::eval_site::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/audio_provider.rs-declaration-7"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnplacement(&self)->&Placement{&self.record.placement}fndevice_record(&self)->&DeviceRecord{&self.record}fnclose(self:Box<Self>)->Result<()>{Ok(())}"] [implementor "ModeledAudioEvalSite"] [resolution (expr:map [protocol "crate::eval_site::StreamEvalSite"] [state "resolved"])] [source-spelling "StreamEvalSite"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-15"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnenumerate(&self)->Result<Vec<DeviceRecord>>{Ok(self.records.clone())}fnopen(&self,local0:&Symbol)->Result<Box<dynStreamEvalSite>>{letlocal1=self.records.iter().find(|local1|&local1.id==local0).ok_or_else(||Error::Eval(format!(\"ProviderAudioSites:unknownid'{id}'\")))?.clone();Ok(Box::new(ProviderAudioSite{record}))}"] [implementor "ProviderAudioSites"] [resolution (expr:map [protocol "crate::eval_site::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-18"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnenumerate(&self)->Result<Vec<DeviceRecord>>{Ok(self.records.clone())}fnopen(&self,local0:&Symbol)->Result<Box<dynStreamEvalSite>>{letlocal1=self.records.iter().find(|local1|&local1.id==local0).ok_or_else(||Error::Eval(format!(\"RegistryAudioDevices:unknownid'{id}'\")))?.clone();Ok(Box::new(ProviderAudioSite{record}))}"] [implementor "RegistryAudioDevices"] [resolution (expr:map [protocol "crate::eval_site::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-21"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnplacement(&self)->&Placement{&self.record.placement}fndevice_record(&self)->&DeviceRecord{&self.record}fnclose(self:Box<Self>)->Result<()>{Ok(())}"] [implementor "ProviderAudioSite"] [resolution (expr:map [protocol "crate::eval_site::StreamEvalSite"] [state "resolved"])] [source-spelling "StreamEvalSite"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/catalog.rs-declaration-8"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::default_modeled()}"] [implementor "DeviceCatalog"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/config_probe.rs-declaration-11"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::modeled()}"] [implementor "HostStreamConfigProbe"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/config_probe.rs-declaration-12"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnsymbol(&self)->Symbol{host_stream_config_probe_symbol()}fnprobe(&self,local0:&ConfigProbeRequest)->(Option<ConfigLayer>,ConfigProbeReport){iflocal0.lib!=stream_host_config_lib_symbol(){return(None,report(self.symbol(),local0,ConfigProbeStatus::Skipped{reason:\"stream-hostprobeonlyservesstream/host\".to_owned(),},&[],),);}iflocal0.mode==ProbeMode::Real&&!local0.caps.hardware_inventory{return(None,report(self.symbol(),local0,ConfigProbeStatus::Denied{capability:hardware_inventory_probe_capability_symbol().to_string(),},&[],),);}letlocal1=matchlocal0.mode{ProbeMode::Modeled=>Ok((vec![\"modeled\".to_owned()],vec![\"modeled\".to_owned()])),ProbeMode::Real=>self.real_candidates(),};let(local2,local3)=matchlocal1{Ok(local1)=>local1,Err(message)=>{return(None,report(self.symbol(),local0,ConfigProbeStatus::Failed{message},&[],),);}};letlocal4=ConfigLayer::new(ConfigSource::Probe{probe:self.symbol(),mode:local0.mode,},ConfigDir::one(local0.lib.clone(),stream_host_table(&local2,&local3),).expect(\"stream-hostconfigprobebuildsamaptable\"),);(Some(local4),report(self.symbol(),local0,ConfigProbeStatus::Applied,&EMITTED_KEYS,),)}"] [implementor "HostStreamConfigProbe"] [resolution (expr:map [protocol "sim_config::ConfigProbe"] [state "resolved"])] [source-spelling "ConfigProbe"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/cookbook.rs-declaration-10"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnassert_demo_granted(self){ifletErr(err)=self{panic!(\"demohostgrantisvalid:{err}\");}}"] [implementor "std::result::Result<(),E>"] [resolution (expr:map [protocol "crate::DemoGrantResult"] [state "resolved"])] [source-spelling "DemoGrantResult"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/cookbook.rs-declaration-9"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnassert_demo_granted(self){}"] [implementor "()"] [resolution (expr:map [protocol "crate::DemoGrantResult"] [state "resolved"])] [source-spelling "DemoGrantResult"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-16"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnopen(&self)->DeviceResult<Box<dynDeviceSession>>{Err(DeviceError::Unsupported)}"] [implementor "StubProvider"] [resolution (expr:map [protocol "crate::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-19"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnprofile(&self)->&DeviceProfile{&self.profile}fnstart(&mutself)->DeviceResult<()>{Err(DeviceError::Unsupported)}fnpoll(&mutself,local0:&str)->DeviceResult<Option<Expr>>{Err(DeviceError::Unsupported)}fnsend(&mutself,local0:&Expr)->DeviceResult<()>{Err(DeviceError::Unsupported)}fnstop(&mutself)->DeviceResult<()>{Ok(())}"] [implementor "StubSession"] [resolution (expr:map [protocol "crate::DeviceSession"] [state "resolved"])] [source-spelling "DeviceSession"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-4"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfmt(&self,local0:&mutfmt::Formatter<'_>)->fmt::Result{matchself{Self::Unsupported=>local0.write_str(\"deviceproviderisunsupported\"),Self::Sample(message)=>write!(f,\"devicesampleerror:{message}\"),Self::Host(message)=>local0.write_str(message),}}"] [implementor "DeviceError"] [resolution (expr:map [protocol "std::fmt::Display"] [state "resolved"])] [source-spelling "fmt::Display"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-5"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint ""] [implementor "DeviceError"] [resolution (expr:map [protocol "std::error::Error"] [state "resolved"])] [source-spelling "std::error::Error"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/device.rs-declaration-6"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfrom(local0:DeviceError)->Self{matchlocal0{DeviceError::Unsupported=>{Self::HostError(\"deviceproviderisunsupported\".to_owned())}DeviceError::Sample(message)=>Self::Eval(format!(\"devicesampleerror:{message}\")),DeviceError::Host(message)=>Self::HostError(message),}}"] [implementor "sim_kernel::Error"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "From<DeviceError>"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/fake.rs-declaration-5"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::new()}"] [implementor "FakeBackend"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/fake.rs-declaration-7"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fninfo(&self)->&HostBackendInfo{&self.info}fnenumerate(&self)->Result<HostDeviceInventory>{Ok(self.inventory.clone())}fnopen(&self,local0:HostStreamConfigRequest)->Result<HostOpenStream>{iflocal0.backend()!=self.info.id(){returnErr(Error::Eval(format!(\"fakebackendcannotopen{}requests\",request.backend())));}letSome(local1)=self.inventory.devices().iter().find(|local1|local1.id()==local0.device())else{returnErr(Error::Eval(format!(\"fakebackendhasnodevice{}\",request.device())));};iflocal1.media()!=local0.media(){returnErr(Error::TypeMismatch{expected:\"requestmediamatchingfakedevice\",found:\"requestmediaforanotherfakedevice\",});}iflocal1.direction()!=local0.direction(){returnErr(Error::TypeMismatch{expected:\"requestdirectionmatchingfakedevice\",found:\"requestdirectionforanotherfakedevice\",});}letlocal2=HostStreamConfig::from_request(local0,HostLatencyInfo::default(),HostClockInfo::new(fake_clock(local1.media()),None,true),);Ok(HostOpenStream::new(local2))}"] [implementor "FakeBackend"] [resolution (expr:map [protocol "crate::HostBackend"] [state "resolved"])] [source-spelling "HostBackend"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/glasses_placement.rs-declaration-10"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint ""] [implementor "GlassesPlacementError"] [resolution (expr:map [protocol "std::error::Error"] [state "resolved"])] [source-spelling "std::error::Error"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/glasses_placement.rs-declaration-11"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfrom(local0:PlacementError)->Self{Self::InvalidPlacement(local0)}"] [implementor "GlassesPlacementError"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "From<PlacementError>"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/glasses_placement.rs-declaration-9"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfmt(&self,local0:&mutfmt::Formatter<'_>)->fmt::Result{matchself{Self::UnknownRoute(route)=>write!(f,\"unknownglassesroute:{route}\"),Self::InvalidPlacement(error)=>error.fmt(local0),}}"] [implementor "GlassesPlacementError"] [resolution (expr:map [protocol "std::fmt::Display"] [state "resolved"])] [source-spelling "fmt::Display"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/midi_live_eval_site.rs-declaration-8"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnplacement(&self)->&Placement{&self.record.placement}fndevice_record(&self)->&DeviceRecord{&self.record}fnclose(self:Box<Self>)->Result<()>{letSelf{local0,local1,..}=*self;local0.close().map_err(live_error)?;local1.close()}"] [implementor "MidiLiveEvalSite"] [resolution (expr:map [protocol "crate::eval_site::StreamEvalSite"] [state "resolved"])] [source-spelling "StreamEvalSite"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/midi_provider.rs-declaration-4"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self{ports:vec![DeviceRecord::modeled_midi_input(\"midi/model/in-0\",\"ModeledMIDIInput0\"),DeviceRecord::modeled_midi_output(\"midi/model/out-0\",\"ModeledMIDIOutput0\"),],}}"] [implementor "ModeledMidiProvider"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/midi_provider.rs-declaration-5"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnenumerate(&self)->Result<Vec<DeviceRecord>>{Ok(self.ports.clone())}fnopen(&self,local0:&Symbol)->Result<Box<dynStreamEvalSite>>{letlocal1=self.ports.iter().find(|local1|&local1.id==local0).ok_or_else(||Error::Eval(format!(\"ModeledMidiProvider:unknownid'{id}'\")))?.clone();Ok(Box::new(ModeledMidiEvalSite{record}))}"] [implementor "ModeledMidiProvider"] [resolution (expr:map [protocol "crate::eval_site::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/midi_provider.rs-declaration-7"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnplacement(&self)->&Placement{&self.record.placement}fndevice_record(&self)->&DeviceRecord{&self.record}fnclose(self:Box<Self>)->Result<()>{Ok(())}"] [implementor "ModeledMidiEvalSite"] [resolution (expr:map [protocol "crate::eval_site::StreamEvalSite"] [state "resolved"])] [source-spelling "StreamEvalSite"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/placement.rs-declaration-11"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfmt(&self,local0:&mutfmt::Formatter<'_>)->fmt::Result{matchself{Self::AdapterMustBeEdgeLocal=>local0.write_str(\"deviceadaptermustbeedge-local\"),}}"] [implementor "PlacementError"] [resolution (expr:map [protocol "std::fmt::Display"] [state "resolved"])] [source-spelling "fmt::Display"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/placement.rs-declaration-12"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint ""] [implementor "PlacementError"] [resolution (expr:map [protocol "std::error::Error"] [state "resolved"])] [source-spelling "std::error::Error"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/provider.rs-declaration-18"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnregister_site(&mutself,local0:Arc<dynAudioSite>){ifself.registration_error.is_some(){return;}letlocal1=local0.key().0.clone();ifletSome(allowed_sites)=&self.allowed_sites&&!allowed_sites.contains(&local1){self.record_error(Error::HostError(format!(\"audioprovider{}registeredundeclaredsite{}\",self.owner,site_symbol)));return;}ifletErr(err)=self.router.register_owned(self.owner.clone(),local0){self.record_error(err);}}fnhost_abi_version(&self)->u32{AUDIO_PROVIDER_ABI_VERSION}"] [implementor "RouterAudioProviderRegistrar<'_>"] [resolution (expr:map [protocol "crate::AudioProviderRegistrar"] [state "resolved"])] [source-spelling "AudioProviderRegistrar"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/router.rs-declaration-8"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::new()}"] [implementor "AudioRouter"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/rtp_midi.rs-declaration-7"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::new()}"] [implementor "RtpMidiBackend"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/rtp_midi.rs-declaration-9"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fninfo(&self)->&HostBackendInfo{&self.info}fnenumerate(&self)->Result<HostDeviceInventory>{letlocal0=Self::source_spec(\"rtp-midi/default\",8)?;letlocal1=HostPortSpec::new(Symbol::new(\"rtp-midi/default/in\"),local0.id().clone(),rtp_midi_backend_symbol(),StreamMedia::Midi,HostDirection::Input,);Ok(HostDeviceInventory::new(rtp_midi_backend_symbol()).with_devices(vec![device]).with_ports(vec![port]))}fnopen(&self,local0:HostStreamConfigRequest)->Result<HostOpenStream>{iflocal0.backend()!=self.info.id(){returnErr(Error::Eval(format!(\"RTP-MIDIbackendcannotopen{}requests\",request.backend())));}letlocal1=self.device_for_request(&local0)?;iflocal1.media()!=local0.media(){returnErr(Error::TypeMismatch{expected:\"MIDIhoststreamrequest\",found:\"non-MIDIhoststreamrequest\",});}iflocal1.direction()!=local0.direction(){returnErr(Error::TypeMismatch{expected:\"RTP-MIDIinputorduplexstreamrequest\",found:\"requestdirectionforanotherRTP-MIDIdevice\",});}letlocal2=HostClockInfo::new(local0.clock().clone(),None,true);letlocal3=HostStreamConfig::from_request(local0,HostLatencyInfo::default(),local2);HostOpenStream::new_lan_midi_control(local3)}"] [implementor "RtpMidiBackend"] [resolution (expr:map [protocol "crate::HostBackend"] [state "resolved"])] [source-spelling "HostBackend"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-host/src/site.rs-declaration-8"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnkey(&self)->&AudioSiteKey{&self.card.key}fncard(&self)->&AudioDeviceCard{&self.card}fnopen(&self,local0:HostStreamConfigRequest)->Result<HostOpenStream>{self.backend.open(local0)}"] [implementor "ModeledAudioSite"] [resolution (expr:map [protocol "crate::AudioSite"] [state "resolved"])] [source-spelling "AudioSite"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/device_control.rs-declaration-16"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnmap_host_error(self)->DeviceResult<__generic_0>{self.map_err(|error|DeviceError::Host(error.to_string()))}"] [implementor "sim_kernel::Result<T>"] [resolution (expr:map [protocol "crate::HostErrorMap"] [state "resolved"])] [source-spelling "HostErrorMap<T>"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/provider.rs-declaration-15"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::stub()}"] [implementor "VitureProvider"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/provider.rs-declaration-16"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnopen(&self)->DeviceResult<Box<dynDeviceSession>>{Ok(Box::new(self.open_session()?))}"] [implementor "VitureProvider"] [resolution (expr:map [protocol "sim_lib_stream_host::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-viture/crates/sim-lib-stream-viture/src/provider.rs-declaration-20"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnprofile(&self)->&DeviceProfile{&self.profile}fnstart(&mutself)->DeviceResult<()>{match&self.route{VitureSessionRoute::Carina{lib,handle,..}=>{lib.initialize_carina(handle).map_err(map_viture_error)?;lib.start_carina(handle).map_err(map_viture_error)?;}VitureSessionRoute::LegacyImu{lib,rate,..}=>{lib.legacy_set_imu_fq(*rate).map_err(map_viture_error)?;lib.legacy_set_imu(true).map_err(map_viture_error)?;}VitureSessionRoute::Scripted{..}=>{}}self.started=true;Ok(())}fnpoll(&mutself,local0:&str)->DeviceResult<Option<Expr>>{iflocal0!=VITURE_POSE_SAMPLE_KIND&&local0!=VITURE_CAMERA_SAMPLE_KIND{returnOk(None);}match&mutself.route{VitureSessionRoute::Carina{..}|VitureSessionRoute::LegacyImu{..}iflocal0==VITURE_CAMERA_SAMPLE_KIND=>{Ok(None)}VitureSessionRoute::Carina{lib,handle,predict_ns,seq,}=>{letlocal1=lib.carina_pose(handle,*predict_ns).map_err(map_viture_error)?;letlocal2=carina_pose_sample(*seq,*predict_ns,local1.pose,viture_tracking_status(local1.status),)?;*seq=seq.saturating_add(1);Ok(Some(local2.to_expr()))}VitureSessionRoute::LegacyImu{orientation,seq,..}=>{letlocal2=XrPoseSample::new(*seq,None,*orientation,sample_time_ns(*seq),0,3,XrTrackingStatus::Limited,).map_err(map_sample_error)?;*seq=seq.saturating_add(1);Ok(Some(local2.to_expr()))}VitureSessionRoute::Scripted{samples,camera_frames,}=>{iflocal0==VITURE_CAMERA_SAMPLE_KIND{returnOk(camera_frames.pop_front().map(|local2|local2.to_expr()));}Ok(samples.pop_front().map(|local2|local2.to_expr()))}}}fnsend(&mutself,local0:&Expr)->DeviceResult<()>{letlocal1=encode_viture_command(local0)?;apply_control_packet(&self.route,&local1)?;self.sent.push(local1);Ok(())}fnstop(&mutself)->DeviceResult<()>{match&self.route{VitureSessionRoute::Carina{lib,handle,..}=>{lib.stop_carina(handle).map_err(map_viture_error)?;}VitureSessionRoute::LegacyImu{lib,..}=>{lib.legacy_set_imu(false).map_err(map_viture_error)?;}VitureSessionRoute::Scripted{..}=>{}}self.started=false;Ok(())}"] [implementor "VitureSession"] [resolution (expr:map [protocol "sim_lib_stream_host::DeviceSession"] [state "resolved"])] [source-spelling "DeviceSession"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/bringup.rs-declaration-10"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::unverified()}"] [implementor "RouteProof"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/command.rs-declaration-15"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnmap_host_error(self)->DeviceResult<__generic_0>{self.map_err(|error|DeviceError::Host(error.to_string()))}"] [implementor "sim_kernel::Result<T>"] [resolution (expr:map [protocol "crate::HostErrorMap"] [state "resolved"])] [source-spelling "HostErrorMap<T>"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/event.rs-declaration-12"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnmap_device_error(self)->DeviceResult<__generic_0>{self.map_err(|error|DeviceError::Sample(error.to_string()))}"] [implementor "sim_kernel::Result<T>"] [resolution (expr:map [protocol "crate::DeviceErrorMap"] [state "resolved"])] [source-spelling "DeviceErrorMap<T>"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/event.rs-declaration-9"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnsample_kind()->&'staticstr{WORN_EVENT_SAMPLE_KIND}fnto_expr(&self)->Expr{build::map(vec![(\"kind\",build::qsym(SAMPLE_NAMESPACE,RECORD_SAMPLE_KIND)),(\"sample\",build::qsym(SAMPLE_NAMESPACE,WORN_EVENT_SAMPLE_KIND),),(\"seq\",build::uint(self.seq)),(\"sensor\",Expr::Symbol(self.sensor.clone())),(\"value\",self.value.clone()),])}fnfrom_expr(local0:&Expr)->DeviceResult<Self>{ensure_sample(local0)?;letlocal1=required_u64(local0,\"seq\",\"wornevent\")?;letlocal2=access::required_sym(local0,\"sensor\",\"wornevent\").map_device_error()?;letlocal3=access::required(local0,\"value\",\"wornevent\").map_device_error()?.clone();Self::new(local1,local2,local3)}"] [implementor "WornEvent"] [resolution (expr:map [protocol "sim_lib_stream_host::DeviceSample"] [state "resolved"])] [source-spelling "DeviceSample"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/session.rs-declaration-15"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnopen(&self)->DeviceResult<Box<dynDeviceSession>>{Ok(Box::new(self.open_session()?))}"] [implementor "WatchProvider"] [resolution (expr:map [protocol "sim_lib_stream_host::DeviceProvider"] [state "resolved"])] [source-spelling "DeviceProvider"]) (expr:map [anchor "anchor/rust-impl/sim-lib-stream-wristbridge/crates/sim-lib-stream-wristbridge/src/session.rs-declaration-18"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnprofile(&self)->&DeviceProfile{&self.profile}fnstart(&mutself)->DeviceResult<()>{Ok(())}fnpoll(&mutself,local0:&str)->DeviceResult<Option<Expr>>{iflocal0==WORN_EVENT_SAMPLE_KIND{Ok(self.events.pop_front())}else{Ok(None)}}fnsend(&mutself,local0:&Expr)->DeviceResult<()>{self.sent.push(encode_watch_command(self.route,local0)?);Ok(())}fnstop(&mutself)->DeviceResult<()>{Ok(())}"] [implementor "WatchSession"] [resolution (expr:map [protocol "sim_lib_stream_host::DeviceSession"] [state "resolved"])] [source-spelling "DeviceSession"]) (expr:map [anchor "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/carina.rs-declaration-19"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfmt(&self,local0:&mutfmt::Formatter<'_>)->fmt::Result{local0.debug_struct(\"VitureHandle\").finish_non_exhaustive()}"] [implementor "VitureHandle"] [resolution (expr:map [protocol "std::fmt::Debug"] [state "resolved"])] [source-spelling "fmt::Debug"]) (expr:map [anchor "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/carina.rs-declaration-20"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint ""] [implementor "VitureHandle"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Send"]) (expr:map [anchor "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/carina.rs-declaration-21"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndrop(&mutself){ifletOk(destroy)=VitureLib::symbol::<ProviderDestroyFn>(&self.library,DESTROY,b\"xr_device_provider_destroy\\0\",){unsafe{destroy(self.raw())};}}"] [implementor "VitureHandle"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Drop"]) (expr:map [anchor "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-11"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfmt(&self,local0:&mutfmt::Formatter<'_>)->fmt::Result{matchself{Self::Unsupported=>local0.write_str(\"VITURESDKisunsupportedonthishost\"),Self::Load{target,message}=>{write!(f,\"failedtoloadVITURESDK{target}:{message}\")}Self::Symbol{name,message}=>{write!(f,\"missingVITURESDKsymbol{name}:{message}\")}Self::NullHandle=>local0.write_str(\"VITURESDKreturnedanullproviderhandle\"),Self::Sdk(code)=>write!(f,\"VITURESDKreturnedstatus{code}\"),}}"] [implementor "VitureError"] [resolution (expr:map [protocol "std::fmt::Display"] [state "resolved"])] [source-spelling "fmt::Display"]) (expr:map [anchor "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-12"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint ""] [implementor "VitureError"] [resolution (expr:map [protocol "std::error::Error"] [state "resolved"])] [source-spelling "std::error::Error"]) (expr:map [anchor "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-20"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fndefault()->Self{Self::new()}"] [implementor "VitureSdkDiscovery"] [resolution (expr:map [candidates ()] [reason "external-metadata-absent"] [state "unresolved"])] [source-spelling "Default"]) (expr:map [anchor "anchor/rust-impl/sim-viture-ffi/crates/sim-viture-ffi/src/dynload.rs-declaration-24"] [body-bound (expr:map [max-bytes (expr:number numbers/u64 "16384")] [truncated false])] [body-fingerprint "fnfmt(&self,local0:&mutfmt::Formatter<'_>)->fmt::Result{matchself.inner{VitureLibInner::Dynamic(_)=>local0.write_str(\"VitureLib::Dynamic(..)\"),VitureLibInner::Stub=>local0.write_str(\"VitureLib::Stub\"),}}"] [implementor "VitureLib"] [resolution (expr:map [protocol "std::fmt::Debug"] [state "resolved"])] [source-spelling "fmt::Debug"]))] [routes ((expr:map [audiences ("code" "framework")] [doc-anchor nil] [id "route/add-hardware-host-surface"] [steps ((expr:map [id "feature/sim-stream-host/hardware-host-surfaces"] [kind "feature"] [why "The host row owns placement, device adapters, and hardware-facing stream surfaces."]))] [title "Add a hardware host surface"]))] [schema "sim.index"] [specimens ((expr:map [checked false] [checked-by nil] [doc-anchor nil] [id "recipe/sim-stream-host/01-basics/fake-backend"] [kind "recipe"] [language "lisp"] [path "recipes/01-basics/fake-backend/recipe.toml"] [runnable false] [subject "crate/sim-lib-stream-host"]) (expr:map [checked true] [checked-by "cargo test"] [doc-anchor nil] [id "spec-test/sim-stream-host/src/placement_tests"] [kind "spec-test"] [language nil] [path "src/placement_tests.rs"] [runnable true] [subject "crate/sim-lib-stream-host"]))] [subjects ((expr:map [id "crate/sim-lib-stream-halo"] [kind "crate"] [title "sim-lib-stream-halo"]) (expr:map [id "crate/sim-lib-stream-host"] [kind "crate"] [title "sim-lib-stream-host"]) (expr:map [id "crate/sim-lib-stream-viture"] [kind "crate"] [title "sim-lib-stream-viture"]) (expr:map [id "crate/sim-lib-stream-wristbridge"] [kind "crate"] [title "sim-lib-stream-wristbridge"]) (expr:map [id "crate/sim-viture-ffi"] [kind "crate"] [title "sim-viture-ffi"]) (expr:map [id "crate/xtask"] [kind "crate"] [title "xtask"]) (expr:map [id "doc-set/sim-stream-host/generated"] [kind "doc-set"] [title "sim-stream-host generated docs"]) (expr:map [id "repo/sim-stream-host"] [kind "repo"] [title "sim-stream-host"]))] [surfaces ((expr:map [id "cli/xtask"] [kind "cli"] [subject "crate/xtask"]) (expr:map [id "docs/sim-stream-host/generated"] [kind "docs"] [subject "doc-set/sim-stream-host/generated"]) (expr:map [id "site/sim-lib-stream-host"] [kind "site"] [subject "crate/sim-lib-stream-host"]))] [visibility "public"])