package # Hide from the indexer for now until docs are added later.
MooseX::BuildArgs::Meta::Object;
use Moose::Role;
has build_args => (
is => 'ro',
isa => 'HashRef',
required => 1,
init_arg => '_build_args',
);
around BUILDARGS => sub{
my $orig = shift;
my $self = shift;
my $args = $self->$orig( @_ );
$args->{_build_args} = { %$args };
return $args;
};
1;