Module spin_sdk.wit.imports.redis_types
Expand source code
from typing import TypeVar, Generic, Union, Optional, Protocol, Tuple, List, Any, Self
from enum import Flag, Enum, auto
from dataclasses import dataclass
from abc import abstractmethod
import weakref
from ..types import Result, Ok, Err, Some
class Error(Enum):
"""
General purpose error.
"""
SUCCESS = 0
ERROR = 1
@dataclass
class RedisParameter_Int64:
value: int
@dataclass
class RedisParameter_Binary:
value: bytes
RedisParameter = Union[RedisParameter_Int64, RedisParameter_Binary]
"""
A parameter type for the general-purpose `execute` function.
"""
@dataclass
class RedisResult_Nil:
pass
@dataclass
class RedisResult_Status:
value: str
@dataclass
class RedisResult_Int64:
value: int
@dataclass
class RedisResult_Binary:
value: bytes
RedisResult = Union[RedisResult_Nil, RedisResult_Status, RedisResult_Int64, RedisResult_Binary]
"""
A return type for the general-purpose `execute` function.
"""
Global variables
var RedisParameter
-
A parameter type for the general-purpose
execute
function. var RedisResult
-
A return type for the general-purpose
execute
function.
Classes
class Error (*args, **kwds)
-
General purpose error.
Expand source code
class Error(Enum): """ General purpose error. """ SUCCESS = 0 ERROR = 1
Ancestors
- enum.Enum
Class variables
var ERROR
var SUCCESS
class RedisParameter_Binary (value: bytes)
-
RedisParameter_Binary(value: bytes)
Expand source code
@dataclass class RedisParameter_Binary: value: bytes
Class variables
var value : bytes
class RedisParameter_Int64 (value: int)
-
RedisParameter_Int64(value: int)
Expand source code
@dataclass class RedisParameter_Int64: value: int
Class variables
var value : int
class RedisResult_Binary (value: bytes)
-
RedisResult_Binary(value: bytes)
Expand source code
@dataclass class RedisResult_Binary: value: bytes
Class variables
var value : bytes
class RedisResult_Int64 (value: int)
-
RedisResult_Int64(value: int)
Expand source code
@dataclass class RedisResult_Int64: value: int
Class variables
var value : int
class RedisResult_Nil
-
RedisResult_Nil()
Expand source code
@dataclass class RedisResult_Nil: pass
class RedisResult_Status (value: str)
-
RedisResult_Status(value: str)
Expand source code
@dataclass class RedisResult_Status: value: str
Class variables
var value : str