SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-MooX-Struct rpm build for : Mageia Cauldron. For other distributions click perl-MooX-Struct.

Name : perl-MooX-Struct
Version : 0.20.0 Vendor : Mageia_Org
Release : 2.mga9 Date : 2022-03-22 22:39:19
Group : Development/Perl Source RPM : perl-MooX-Struct-0.20.0-2.mga9.src.rpm
Size : 0.07 MB
Packager : umeabot < umeabot>
Summary : Make simple lightweight record-like structures that make sounds like cows
Description :
MooX::Struct allows you to create cheap struct-like classes for your data
using the Moo manpage.

While similar in spirit to the MooseX::Struct manpage and the Class::Struct
manpage, MooX::Struct has a somewhat different usage pattern. Rather than
providing you with a \'struct\' keyword which can be used to define structs,
you define all the structs as part of the \'use\' statement. This means they
happen at compile time.

A struct is just an \"anonymous\" Moo class. MooX::Struct creates this class
for you, and installs a lexical alias for it in your namespace. Thus your
module can create a \"Point3D\" struct, and some other module can too, and
they won\'t interfere with each other. All struct classes inherit from
MooX::Struct.

RPM found in directory: /vol/rzm3/linux-mageia/distrib/cauldron/x86_64/media/core/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-MooX-Struct-0.20.0-2.mga9.noarch.rpm
ftp.icm.edu.pl  perl-MooX-Struct-0.20.0-2.mga9.noarch.rpm
ftp.icm.edu.pl  perl-MooX-Struct-0.20.0-2.mga9.noarch.rpm
ftp.icm.edu.pl  perl-MooX-Struct-0.20.0-2.mga9.noarch.rpm
     

Provides :
perl(MooX::Struct)
perl(MooX::Struct::Processor)
perl(MooX::Struct::Util)
perl-MooX-Struct

Requires :
perl >= 0:5.008
perl(B::Hooks::EndOfScope)
perl(Carp)
perl(Exporter::Tiny) >= 0.44.0
perl(Moo) >= 1.0.0
perl(Object::ID)
perl(Scalar::Util)
perl(Type::Tiny) >= 1.0.0
perl(Types::Standard) >= 1.0.0
perl(Types::TypeTiny) >= 1.0.0
perl(namespace::autoclean) >= 0.190.0
perl(namespace::clean)
perl(strict)
perl(utf8)
perl(warnings)
perl-base >= 2:5.34.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/share/doc/perl-MooX-Struct
/usr/share/doc/perl-MooX-Struct/COPYRIGHT
/usr/share/doc/perl-MooX-Struct/CREDITS
/usr/share/doc/perl-MooX-Struct/Changes
/usr/share/doc/perl-MooX-Struct/INSTALL
/usr/share/doc/perl-MooX-Struct/LICENSE
/usr/share/doc/perl-MooX-Struct/META.json
/usr/share/doc/perl-MooX-Struct/META.yml
/usr/share/doc/perl-MooX-Struct/MYMETA.yml
/usr/share/doc/perl-MooX-Struct/NEWS
/usr/share/doc/perl-MooX-Struct/README
/usr/share/doc/perl-MooX-Struct/SIGNATURE
/usr/share/doc/perl-MooX-Struct/examples
/usr/share/doc/perl-MooX-Struct/examples/triangle.pl
/usr/share/man/man3/MooX::Struct.3pm.xz
/usr/share/man/man3/MooX::Struct::Util.3pm.xz
/usr/share/perl5/vendor_perl/MooX
/usr/share/perl5/vendor_perl/MooX/Struct
/usr/share/perl5/vendor_perl/MooX/Struct.pm
/usr/share/perl5/vendor_perl/MooX/Struct/Util.pm

 
ICM