---
name: "MooseX::ClassAttribute::Trait::Attribute"
section: "3pm"
platform: "linux"
package: "libmoosex-classattribute-perl"
version: "0.29-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/MooseX::ClassAttribute::Trait::Attribute"
---

# MooseX::ClassAttribute::Trait::Attribute(3pm)

A trait for class attributes

## NAME

MooseX::ClassAttribute::Trait::Attribute - A trait for class attributes

## VERSION

version 0.29

## DESCRIPTION

This role modifies the behavior of class attributes in various ways. It really should be a subclass of `"Moose::Meta::Attribute"`, but if it were then it couldn't be combined with other attribute metaclasses, like `"MooseX::AttributeHelpers"`.

There are no new public methods implemented by this role. All it does is change the behavior of a number of existing methods.

## BUGS

See MooseX::ClassAttribute for details.

Bugs may be submitted through the RT bug tracker \<http://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-ClassAttribute\> (or bug-moosex-classattribute@rt.cpan.org \<mailto:bug-moosex-classattribute@rt.cpan.org\>).

I am also usually active on IRC as 'drolsky' on `"irc://irc.perl.org"`.

## AUTHOR

Dave Rolsky \<autarch@urth.org\>

## COPYRIGHT AND LICENCE

This software is Copyright (c) 2016 by Dave Rolsky.

This is free software, licensed under:

```
  The Artistic License 2.0 (GPL Compatible)
```
