SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Type-Tiny-XS rpm build for : openSUSE Tumbleweed. For other distributions click perl-Type-Tiny-XS.

Name : perl-Type-Tiny-XS
Version : 0.025 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.17 Date : 2024-08-28 23:35:30
Group : Unspecified Source RPM : perl-Type-Tiny-XS-0.025-1.17.src.rpm
Size : 0.11 MB
Packager : (none)
Summary : provides an XS boost for some of Type::Tiny\'s built-in type constraints
Description :
This module is optionally used by Type::Tiny 0.045_03 and above to provide
faster, C-based implementations of some type constraints. (This package has
only core dependencies, and does not depend on Type::Tiny, so other data
validation frameworks might also consider using it!)

Only the following three functions should be considered part of the
supported API:

* \'Type::Tiny::XS::get_coderef_for($type)\'

Given a supported type constraint name, such as \'\"Int\"\', returns a coderef
that can be used to validate a parameter against this constraint.

Returns undef if this module cannot provide a suitable coderef.

* \'Type::Tiny::XS::get_subname_for($type)\'

Like \'get_coderef_for\' but returns the name of such a sub as a string.

Returns undef if this module cannot provide a suitable sub name.

* \'Type::Tiny::XS::is_known($coderef)\'

Returns true if the coderef was provided by Type::Tiny::XS.

In addition to the above functions, the subs returned by \'get_coderef_for\'
and \'get_subname_for\' are considered part of the \"supported API\", but only
for the lifetime of the Perl process that returned them.

To clarify, if you call \'get_subname_for(\"ArrayRef[Int]\")\' in a script,
this will return the name of a sub. That sub (which can be used to validate
arrayrefs of integers) is now considered part of the supported API of
Type::Tiny::XS until the script finishes running. Next time the script
runs, there is no guarantee that the sub will continue to exist, or
continue to do the same thing.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/openSUSE_Tumbleweed/x86_64

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Type-Tiny-XS-0.025-1.17.x86_64.rpm
     

Provides :
perl(Type::Tiny::XS)
perl(Type::Tiny::XS::Util)
perl-Type-Tiny-XS
perl-Type-Tiny-XS(x86-64)

Requires :
ld-linux-x86-64.so.2()(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
perl(:MODULE_COMPAT_5.40.0)
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/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Type
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Type/Tiny
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Type/Tiny/XS
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Type/Tiny/XS.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Type/Tiny/XS/Util.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Type
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Type/Tiny
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Type/Tiny/XS
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Type/Tiny/XS/XS.so
/usr/share/doc/packages/perl-Type-Tiny-XS
/usr/share/doc/packages/perl-Type-Tiny-XS/COPYRIGHT
/usr/share/doc/packages/perl-Type-Tiny-XS/CREDITS
/usr/share/doc/packages/perl-Type-Tiny-XS/Changes
/usr/share/doc/packages/perl-Type-Tiny-XS/README
/usr/share/doc/packages/perl-Type-Tiny-XS/doap.ttl
/usr/share/licenses/perl-Type-Tiny-XS
/usr/share/licenses/perl-Type-Tiny-XS/LICENSE
/usr/share/man/man3/Type::Tiny::XS.3pm.gz
/usr/share/man/man3/Type::Tiny::XS::Util.3pm.gz

 
ICM