struct
JosieHealth::Utils::Result(T)
- JosieHealth::Utils::Result(T)
- Struct
- Value
- Object
Defined in:
result.crConstructors
Class Method Summary
- .error(message : String, status_code : Int32 = 500) : Result(T)
- .not_found(message : String = "Not found") : Result(T)
- .success(data : T, status_code : Int32 = 200) : Result(T)
Instance Method Summary
- #data : T | Nil
- #error : String | Nil
- #failure? : Bool
- #map(&block : T -> U) : Result(U) forall U
- #status_code : Int32
- #success? : Bool
- #unwrap! : T
- #unwrap_or(default : T) : T