#![expect(
clippy::redundant_pub_crate,
reason = "pub(crate) reflects this module's actual visibility even though the enclosing \
module is private; see the note above"
)]
use crate::outcome::Outcome;
#[derive(clap::Args)]
pub(crate) struct NoArguments {}
#[expect(
clippy::unnecessary_wraps,
reason = "the handler contract is `Fn(A) -> Outcome`; this test double never fails on \
purpose, but the signature still has to match what a real handler returns"
)]
pub(crate) fn run_ok(_arguments: NoArguments) -> Outcome {
Ok(())
}