perl-Sub-Talisman-Struct - the spawn of MooX-Struct and Sub-Talisman

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Sub-Talisman-Struct
Package version 0.006
Package release alt1
Package architecture noarch
Package type rpm
Installed size 25.73 KB
Download size 25.73 KB
Official Mirror
the MooX::Struct manpage creates light-weight objects which can have required
attributes, type constraints, etc. the Sub::Talisman manpage allows you to associate
data with subs. This module is a bit of glue between MooX::Struct and
The import routine uses the same syntax as the MooX::Struct manpage, but instead
of creating struct-like classes for you to use, it creates struct-like
classes for Sub::Talisman to bless attribute parameters into.
Sub::Talisman::Struct itself is a subclass of Sub::Talisman, so inherits
the `get_attributes', `get_attribute_parameters', `get_subs' and
`setup_for' methods as documented.
Note that the term "attribute" is incredibly overloaded, applying both to
the tags like `:Provenance' applied to the subs, and also to the
members of Moo classes, so in depth discussions of this module will tend
to descend into chaos. So I'll leave it at that for the documentation.
If you need any further clarification, take a peek at the bundled test


Package Version Architecture Repository
perl-Sub-Talisman-Struct - - -


Name Value
/usr/share/perl5 -
perl(Exporter/ >= 1.0
perl(MooX/ >= 0.016
perl(Sub/ >= 0.006
perl(namespace/ -
perl-base >= 1:5.12.0
rpmlib(PayloadIsLzma) -


Name Value
perl(Sub/Talisman/ = 0.006
perl-Sub-Talisman-Struct = 0.006-alt1


Type URL
Binary Package perl-Sub-Talisman-Struct-0.006-alt1.noarch.rpm
Source Package perl-Sub-Talisman-Struct-0.006-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Sub-Talisman-Struct rpm package:
    # sudo apt-get install perl-Sub-Talisman-Struct



See Also

Package Description
perl-Sub-Throttle-0.02-alt1.noarch.rpm Throttle load of perl function
perl-Sub-Throttler-0.2.10-alt1.noarch.rpm Rate limit sync and async function calls
perl-Sub-Timebound-1.01-alt1.noarch.rpm Perl extension for timebound computations
perl-Sub-Timekeeper-0.01-alt1.noarch.rpm calls a function with a stopwatch
perl-Sub-Todo-0.0.3-alt1.noarch.rpm perl module Sub-Todo
perl-Sub-Trigger-Lock-0.002-alt1.noarch.rpm a coderef for use in Moose triggers that will lock hashrefs and arrayrefs
perl-Sub-Usage-0.03-alt1.noarch.rpm perl module Sub-Usage
perl-Sub-Versions-1.02-alt1.noarch.rpm Subroutine versioning syntactic sugar
perl-Sub-Versive-0.01-alt1.noarch.rpm perl module Sub-Versive
perl-Sub-Way-0.02-alt1.noarch.rpm several ways of matching
perl-Sub-WrapPackages-2.01-alt1_4.noarch.rpm Add wrappers around all the subroutines in packages
perl-Subclass-Of-0.007-alt1.noarch.rpm import a magic subclass
perl-Submodules-1.0014-alt1.noarch.rpm Efficient way to load or handle all submodules for a specific package
perl-Sudo-0.33-alt1.noarch.rpm Perl extension for running a command line sudo
perl-Suffix-Trie-0.1-alt1.noarch.rpm >new("mississippi");