Sha256: ebf28062c071dc76b726c94f158c8fdca4d3630b2f321c0a3de9aa9aeed1fbfe

Contents?: true

Size: 342 Bytes

Versions: 1

Compression:

Stored size: 342 Bytes

Contents

@namespace("Switchboard")

protocol Common {

  /** The main User class */
  record User {
    /** The primary key */
    int id;

    /** Their name */
    string name;

    /** The email address of the user */
    string email_address;

    /** An array of the names of all permissions the user has */
    array<string> permissions;
  }

}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
switchboard-contract-1.9.5 contracts/3/source/common.inc