fromValue static method

mockingbird_status fromValue(
  1. int value
)

Implementation

static mockingbird_status fromValue(int value) => switch (value) {
  0 => MOCKINGBIRD_OK,
  -1 => MOCKINGBIRD_ERR_INVALID_ARG,
  -2 => MOCKINGBIRD_ERR_INVALID_STATE,
  -3 => MOCKINGBIRD_ERR_NO_MEMORY,
  -4 => MOCKINGBIRD_ERR_BACKEND,
  -5 => MOCKINGBIRD_ERR_NOT_RUNNING,
  -6 => MOCKINGBIRD_ERR_ALREADY_RUNNING,
  -7 => MOCKINGBIRD_ERR_QUEUE_EMPTY,
  -8 => MOCKINGBIRD_ERR_PERMISSION,
  -9 => MOCKINGBIRD_ERR_UNSUPPORTED,
  -10 => MOCKINGBIRD_ERR_INTERNAL,
  _ => throw ArgumentError('Unknown value for mockingbird_status: $value'),
};