fn set_message( slot: &mut Option<String>, value: &LitStr, check: &str, if_empty: &str, ) -> Result<()>
Record value as the message in slot of check(...); if_empty ends the error for an empty message.
value
slot
check(...)
if_empty