MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / inspector_session_from_published

Function inspector_session_from_published

packages/server/src/api/routes.rs:4014–4031  ·  view source on GitHub ↗
(inspector: PublishedInspector)

Source from the content-addressed store, hash-verified

4012}
4013
4014fn inspector_session_from_published(inspector: PublishedInspector) -> InspectorSession {
4015 let mut available_sources = inspector_available_sources(&inspector.info);
4016 for source in inspector.available_sources {
4017 if source == SOURCE_UIKIT && !inspector_info_allows_uikit(&inspector.info) {
4018 continue;
4019 }
4020 push_unique_source(&mut available_sources, &source);
4021 }
4022 InspectorSession {
4023 transport: InspectorSessionTransport::RemoteService {
4024 server_url: inspector.server_url,
4025 access_token: inspector.access_token,
4026 },
4027 available_sources,
4028 info: inspector.info,
4029 process_identifier: inspector.process_identifier,
4030 }
4031}
4032
4033async fn inspector_session(
4034 udid: &str,

Calls 3

push_unique_sourceFunction · 0.70