Skip to main content
CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/repomaa/open_api.cr

    1.2.1

    Types

    • OpenAPI
      • Components
      • Contact
      • Document
      • Encoding
      • Example
      • ExternalDocumentation
      • Header
      • Info
      • License
      • Link
      • Map
      • MassAssignment
      • MediaType
      • OAuthFlow
      • OAuthFlows
      • Object
      • Operation
      • Parameter
      • PathItem
      • Reference
      • RequestBody
      • Response
      • Schema
      • SecurityScheme
      • Server
      • ServerVariable
      • Tag
    module

    OpenAPI::Object

    Constants

    OBJECT_TYPES = [OpenAPI::Reference, OpenAPI::Schema, OpenAPI::Example, OpenAPI::Header, OpenAPI::Encoding, OpenAPI::MediaType, OpenAPI::Response, OpenAPI::Parameter, OpenAPI::RequestBody, OpenAPI::ServerVariable, OpenAPI::Server, OpenAPI::Link, OpenAPI::ExternalDocumentation, OpenAPI::Operation, OpenAPI::PathItem, OpenAPI::OAuthFlow, OpenAPI::OAuthFlows, OpenAPI::SecurityScheme, OpenAPI::Components, OpenAPI::Contact, OpenAPI::License, OpenAPI::Info, OpenAPI::Tag, OpenAPI::Document] of Object.class

    Constructors

    new(*, __mass_assignable_attributes args : T) forall T
    Source

    Macros

    field(type_declaration)
    Source

    CrystalDocs.org - Crystal Shard Documentation Hosting

    GitHubCrystalShardsCrystal Language