pub(crate) use systemprompt_database::services::display::report_write_failure;
pub(super) fn stdout_write(args: std::fmt::Arguments<'_>) {
use std::io::Write;
if let Err(error) = write!(std::io::stdout(), "{args}") {
report_write_failure("stdout", &error);
}
}
pub(super) fn stdout_writeln(args: std::fmt::Arguments<'_>) {
use std::io::Write;
if let Err(error) = writeln!(std::io::stdout(), "{args}") {
report_write_failure("stdout", &error);
}
}
pub(super) fn stderr_writeln(args: std::fmt::Arguments<'_>) {
use std::io::Write;
if let Err(error) = writeln!(std::io::stderr(), "{args}") {
report_write_failure("stderr", &error);
}
}