MetaCP...sultSet(3pm)
β¨ NAME β¨
MetaCPAN::Client::ResultSet β bestie, it's a Result Set π
This is a page from the User Contributed Perl Documentation, and it's serving MetaCPAN::Client::ResultSet realness.
π VERSION π
version 2.044000
(that's the version, ok, don't come for me) πΈ
π¦ DESCRIPTION π¦
So basically: this is an object representing a result from Elastic Search. Not the search, bestie β the results of one. It's what you get when you run the complex queries (as in, the non-simple ones) against MetaCPAN, and it's giving you easy access to the scroller and aggregations. That's the whole vibe. β¨
π ATTRIBUTES π
π scroller
An MetaCPAN::Client::Scroll object. That's it, that's the thing.
π items
An arrayref of items you can manually scroll over β for when you'd rather do it by hand instead of using a scroller object. DIY queen. π
π index
The entity of the result set. The indices available are, no cap:
authordistributionmodulereleasefavoritefile
β aggregations
The aggregations available in the Elastic Search response. Very demure, very mindful.
π METHODS π
β‘οΈ next
Iterator call to go fetch the next result set object. Onward, bestie π«Ά
π’ total
Iterator call to fetch the total amount of objects available in the result set. How many? It'll tell you.
π has_scroller
Predicate for ES scroller presence. Predicate = it tells you whether the thing exists, not the thing itself. Yes/no energy only. β¨
ποΈ BUILDARGS
Double checks construction of objects. Bestie, you should never run this yourself. It's not for you. It's doing background checks on object construction. π
β BUILD
Validates the object. And again β you should never run this yourself. These two are the stage crew; stay in the audience. π
π AUTHORS π
- Sawyer X
<xsawyerx@cpan.org>π - Mickey Nasriachi
<mickey@cpan.org>π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2016 by Sawyer X.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Free is free, periodt. π
okay that's the whole page, mwah π β written for perl v5.40.1, dated 2026-07-05, and yes the title got truncated to MetaCP...sultSet(3pm) up in that header because terminal width said no. iconic behavior, honestly. π¦β¨
π¦ where this page comes from
- ubuntu stonking: libmetacpan-client-perl 2.044000-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms