Config...raints(3pm)
π Config::Model::TypeConstraints β the manual, but make it cute π
okay bestie, so this is the page for Config::Model::TypeConstraints, from the User Contributed Perl Documentation corner of the universe, and it is genuinely just here to hand you some Mouse type constraints to play with. no drama, no plot twists, just types. let's get into it π«Ά
β¨ NAME β¨
Config::Model::TypeConstraints β Mouse type constraints for Config::Model πβ¨
πΈ VERSION πΈ
version 2.166 β that's the one we're vibing with, no cap.
π SYNOPSIS π
here's the whole flex, verbatim, do not touch:
use Config::Model::TypeConstraints ;
has 'some_dir' => (
is => 'ro',
isa => 'Config::Model::TypeContraints::Path',
coerce => 1
);
literally that's it, that's the whole bit π
π¦ DESCRIPTION π¦
so, the lore: this module is serving you the type constraints that Config::Model uses. that's the assignment. that's what it does. π
Config::Model::TypeContraints::Pathβ aMaybe[Path::Tiny]type. and listen, it can be coerced from theStrtype if you're usingcoerce => 1to construct the attribute. that's the whole trick, periodt. no extra steps, no hidden rules, that's the vibe check β
π SEE ALSO π
if you wanna go deeper (main character research era, we love that for you), go look at:
Config::ModelMouse::Util::TypeConstraints
iykyk π«
π AUTHOR π
Dominique Dumont β the icon, the legend. π«‘
π COPYRIGHT AND LICENSE π
this software is Copyright (c) 2005-2022 by Dominique Dumont. π
it's free software, licensed under:
The GNU Lesser General Public License, Version 2.1, February 1999
fr fr, that's everything β every option, every name, every tiny detail, all of it. nothing skipped, nothing invented. π
perl v5.42.3 Β· 2026-07-23 β that's the version and the date this page was living its life, and now you have it. stay typed, stay iconic π
β¨π
π¦ where this page comes from
- ubuntu stonking: libconfig-model-perl 2.166-1 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms