MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / error_ext_chain

Method error_ext_chain

crates/core/src/error/error.rs:858–865  ·  view source on GitHub ↗
(&'a self)

Source from the content-addressed store, hash-verified

856
857 #[inline]
858 fn error_ext_chain<'a>(&'a self) -> impl Iterator<Item = &'a Error> + 'a {
859 let mut cur = Some(self);
860 core::iter::from_fn(move || {
861 let ret = cur.take()?;
862 cur = ret.inner.source();
863 Some(ret)
864 })
865 }
866
867 #[inline]
868 fn error_ext_chain_mut<T>(

Callers 2

isMethod · 0.80
downcast_refMethod · 0.80

Calls 2

takeMethod · 0.45
sourceMethod · 0.45

Tested by

no test coverage detected