glitch/event_sub/subscription

Types

pub type Condition {
  Condition
}

Constructors

  • Condition
pub type InvalidName {
  InvalidUser(InvalidUserSubscription)
}

Constructors

  • InvalidUser(InvalidUserSubscription)
pub type InvalidVersion {
  InvalidVersion(String)
}

Constructors

  • InvalidVersion(String)
pub type Name {
  User(User)
}

Constructors

  • User(User)
pub type Subscription {
  Subscription(
    name: Name,
    version: Version,
    condition: Condition,
  )
}

Constructors

  • Subscription(name: Name, version: Version, condition: Condition)
pub type Version {
  Int(Int)
  Beta
}

Constructors

  • Int(Int)
  • Beta

Functions

pub fn name_from_string(str: String) -> Result(Name, InvalidName)
pub fn name_to_string(name: Name) -> String
pub fn version_from_string(
  str: String,
) -> Result(Version, InvalidVersion)
pub fn version_to_string(version: Version) -> String
Search Document