openai-async/lib/OpenAIAsync/Types.pm
Ryan Voots 498d1d0106
Some checks failed
ci/woodpecker/push/author-tests Pipeline failed
Switch to 5.36 on the required version
2023-11-21 08:01:57 -05:00

11 lines
339 B
Perl

package OpenAIAsync::Types;
use v5.36.0;
use Object::Pad;
use Object::PadX::Role::AutoMarshal;
use Object::PadX::Role::AutoJSON;
use Object::Pad::ClassAttr::Struct;
# Base role for all the types to simplify things later
role OpenAIAsync::Types::Base :does(Object::PadX::Role::AutoJSON) :does(Object::PadX::Role::AutoMarshal) :Struct {
}