Crate rubbl_core [] [src]

Core types and concepts of the Rubbl framework.

This crate provides low-level types that are expected to be used throughout the Rubbl framework.

Modules

io

Basic I/O helpers.

notify

A framework for notifying users about what tools are doing.

num

General helpers for numerics.

Macros

ctry

A “contextualized try” macro.

rn_fatal

Notify the user of a fatal problem.

rn_note

Send an informational notification to the user.

rn_severe

Notify the user of a severe problem.

rn_warning

Warn the user of a problematic condition.

Structs

Complex

A complex number in Cartesian form.

Error

The Error type, which can contain any failure.

Traits

Fail

The Fail trait.

ResultExt

Extension methods for Result.

Type Definitions

Array

An array that owns its data uniquely.

Result

A convenience Result type whose error half is fixed to be failure::Error.