nautechsystems/nautilus_trader · error
{e}
Error message
{e} What it means
Error "{e}" thrown in nautechsystems/nautilus_trader.
Source
Thrown at crates/adapters/betfair/src/data.rs:633
fn is_connected(&self) -> bool {
self.is_connected.load(Ordering::SeqCst)
}
fn is_disconnected(&self) -> bool {
!self.is_connected()
}
async fn connect(&mut self) -> anyhow::Result<()> {
if self.is_connected() {
return Ok(());
}
register_betfair_custom_data();
self.http_client
.connect()
.await
.map_err(|e| anyhow::anyhow!("{e}"))?;
self.provider.load_all(None).await?;
let loaded: Vec<InstrumentAny> = self
.provider
.store()
.list_all()
.into_iter()
.cloned()
.collect();
self.instruments.rcu(|m| {
for inst in &loaded {
m.insert(inst.id(), inst.clone());
}
});
for inst in &loaded {View on GitHub (pinned to a4b06ed870)
When it happens
Trigger: Thrown at crates/adapters/betfair/src/data.rs:633 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of nautechsystems/nautilus_trader@a4b06ed870 (2026-08-16).
Data as JSON: /api/errors/f7890e85c8292354.
Report an issue: GitHub.