Rellum Rellum

S0083: ingress effect in wrapper body

Generated from rellum-diagnostics/src/db.rs.

Explanation

Ingress effects observe external input and are only valid as event sources. Effect wrappers describe Fire-phase output work, so allowing ingress in a wrapper would mix Observe and Fire phases.

Common causes

Canonical fixes

Before:

effect read_line!() = stdin_line!()

After:

line = event(stdin_line!())

Code example

effect read_line!() = stdin_line!()