pub fn new() -> Self {
            Ctxt {
                errors: RefCell::new(Some(Vec::new())),
            }
        }
Create a new context object.

This object contains no errors, but will still trigger a panic if it
is not `check`ed.
esp-hal-procmacros/src/embassy.rs