Provided by: libmoosex-has-sugar-perl_1.000006-2_all 

NAME
MooseX::Has::Sugar::Minimal - Less Sugary Syntax for moose 'has' fields
VERSION
version 1.000006
SYNOPSIS
This is a legacy variant of Sugar which only exports "ro" and "rw" functions, the way MooseX::Has::Sugar
used to with ":is";
use MooseX::Types::Moose qw( Str );
use MooseX::Has::Sugar::Minimal;
has foo => (
isa => Str,
is => ro,
required => 1,
);
has bar => (
isa => Str,
is => rw,
lazy_build => 1,
);
All functions are exported by The Sub::Exporter Module.
EXPORT GROUPS
":default"
Exports ":is"
":is"
Exports "bare", "ro", "rw"
EXPORTED FUNCTIONS
"bare"
returns "('bare')"
"ro"
returns "('ro')"
"rw"
returns "('rw')"
CONFLICTS
MooseX::Has::Sugar
MooseX::Has::Sugar::Saccharin
This module is not intended to be used in conjunction with
::Sugar or ::Sugar::Saccharin.
We all export "ro" and "rw" in different ways.
If you do however want to use them in conjunction, specific imports must
be done on MooseX::Has::Sugar's side to stop it exporting different
ro/rw. Any of the below should be fine.
use MooseX::Has::Sugar::Minimal;
use MooseX::Has::Sugar qw( :attrs );
has foo =>( is => rw , lazy_build );
use MooseX::Has::Sugar::Minimal;
use MooseX::Has::Sugar qw( lazy_build );
has foo =>( is => rw , lazy_build );
AUTHOR
Kent Fredric <kentnl@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Kent Fredric <kentfredric@gmail.com>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5
programming language system itself.
perl v5.34.0 2022-06-15 MooseX::Has::Sugar::Minimal(3pm)