Rho Rho language and toolchain

std.core.result

The module module std.core.result, read from deploy/std/core/result.rho. This page is generated from the source, so it describes what the code declares.

Functions

Err()

fn Err[T, E](e: E) Result[T, E]

Ok()

fn Ok[T, E](v: T) Result[T, E]

error()

fn error[T, E](r: Result[T, E]) E

is_err()

fn is_err[T, E](r: Result[T, E]) bool

is_ok()

fn is_ok[T, E](r: Result[T, E]) bool

unwrap()

fn unwrap[T, E](r: Result[T, E]) T

value()

fn value[T, E](r: Result[T, E]) T

Structs

StructFields
Result[T, E]is_ok: bool, ok: T, err: E