rocksky/types

Public types returned by Rocksky endpoint functions.

Most types are lex-derived aliases — see rocksky/generated/types. A handful (ApiKey, Shout) carry SDK-specific shapes that the lexicon does not yet model and stay hand-written.

Types

pub type ApiKey {
  ApiKey(
    id: option.Option(String),
    name: option.Option(String),
    description: option.Option(String),
    key: option.Option(String),
    created_at: option.Option(String),
  )
}

Constructors

pub type Shout {
  Shout(
    id: option.Option(String),
    uri: option.Option(String),
    author_did: option.Option(String),
    author_handle: option.Option(String),
    author_avatar: option.Option(String),
    message: option.Option(String),
    created_at: option.Option(String),
    likes_count: option.Option(Int),
    replies_count: option.Option(Int),
    liked: option.Option(Bool),
  )
}

Constructors

Search Document