MR::IP...::Error(3pm)

πŸ’– MR::IP...::Error(3pm) πŸ’–

okay bestie, welcome to the manual page for MR::IProto::Error β€” yes the header is literally MR::IP...::Error(3pm) because apparently nobody had room for the whole name, and honestly? iconic of it. ✨


πŸŽ€ NAME πŸŽ€

MR::IProto::Error β€” iproto error, that's the whole vibe 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea β˜• β€” when something goes wrong, you don't get a normal response back. Nope. Instead of an MR::IProto::Response, you get an instance of this class. Like, the error girlies get their own whole class, as they should. πŸ’…

no cap: if an error occurred, this is what you're holding, not a MR::IProto::Response.

🌸 PUBLIC ATTRIBUTES 🌸

  • error β€” the error string. that's it, that's the message. πŸ’Œ
  • errno β€” an integer value of $!. so like, the numeric mood of the failure. πŸ”₯
  • request β€” an instance of MR::IProto::Request. the request that started all this drama. πŸ‘‘

✨ PUBLIC METHODS ✨

  • is_error β€” always returns true. literally always. she has one job and she ate. πŸ’―
  • error_message β€” the error message text. your ✨explanation✨ right there. πŸ“©

🌈 SEE ALSO 🌈

(nothing listed here in the original β€” she's self-sufficient, main character energy only πŸ‘‘)


and that's the whole page, bestie πŸ§šβ€β™€οΈ this little gem shipped as part of perl v5.30.3, dated 2020-07-21 β€” user contributed perl documentation, fr fr. slay, stay error-free (or at least error-classed) πŸ’œβœ¨

πŸ“¦ where this page comes from