The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

use Moo;
use Types::Standard qw( Str );
use overload '""' => 'as_string';
has error => (is => 'ro', isa => Str);
sub as_string { $_[0]->error }
1;