1 2 3 4 5 6 7 8 9 10 11 12 13
use effectful::{Effect, Never, span, succeed}; struct NotDebug; #[span(skip(value))] fn work(value: NotDebug) -> Effect<(), Never, ()> { let _ = value; succeed::<(), Never, ()>(()) } fn main() { let _ = work(NotDebug); }