MCPcopy Create free account
hub / github.com/GCWing/BitFun / build

Method build

src/crates/execution/harness/src/lib.rs:403–416  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

401 }
402
403 pub fn build(self) -> Result<HarnessRegistry, HarnessRegistryBuildError> {
404 let mut provider_ids = HashSet::new();
405 for provider in &self.providers {
406 if !provider_ids.insert(provider.id().clone()) {
407 return Err(HarnessRegistryBuildError::DuplicateProviderId {
408 provider_id: provider.id().clone(),
409 });
410 }
411 }
412
413 Ok(HarnessRegistry {
414 providers: self.providers,
415 })
416 }
417}
418
419#[derive(Default)]

Callers 15

rebuild_tray_menuFunction · 0.45
setup_trayFunction · 0.45
runFunction · 0.45
build_log_pluginFunction · 0.45
create_main_windowFunction · 0.45
mainFunction · 0.45
create_relay_routerFunction · 0.45

Calls 3

insertMethod · 0.45
cloneMethod · 0.45
idMethod · 0.45