How to Install and Uninstall perl-MooseX-Types-Structured Package on openSUSE Leap

Last updated: September 28,2024

1. Install "perl-MooseX-Types-Structured" package

This guide covers the steps necessary to install perl-MooseX-Types-Structured on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install perl-MooseX-Types-Structured

2. Uninstall "perl-MooseX-Types-Structured" package

Here is a brief guide to show you how to uninstall perl-MooseX-Types-Structured on openSUSE Leap:

$ sudo zypper remove perl-MooseX-Types-Structured

3. Information about the perl-MooseX-Types-Structured package on openSUSE Leap

Information for package perl-MooseX-Types-Structured:
-----------------------------------------------------
Repository : Main Repository
Name : perl-MooseX-Types-Structured
Version : 0.36-bp155.2.8
Arch : noarch
Vendor : openSUSE
Installed Size : 115.7 KiB
Installed : No
Status : not installed
Source package : perl-MooseX-Types-Structured-0.36-bp155.2.8.src
Upstream URL : http://search.cpan.org/dist/MooseX-Types-Structured/
Summary : Structured Type Constraints for Moose
Description :
A structured type constraint is a standard container Moose type constraint,
such as an 'ArrayRef' or 'HashRef', which has been enhanced to allow you to
explicitly name all the allowed type constraints inside the structure. The
generalized form is:
TypeConstraint[@TypeParameters or %TypeParameters]
Where 'TypeParameters' is an array reference or hash references of
Moose::Meta::TypeConstraint objects.
This type library enables structured type constraints. It is built on top
of the MooseX::Types library system, so you should review the documentation
for that if you are not familiar with it.