[][src]Module fungus::core

Re-exports

pub use macros::*;

Modules

fmt

Utilities for formatting and printing Strings.

macros
misc

Miscelaneous functions

Macros

debug

Logs a message at the debug level.

error

Logs a message at the error level.

info

Logs a message at the info level.

log

The standard logging macro.

trace

Logs a message at the trace level.

warn

Logs a message at the warn level.

Structs

AbsIndices

An error aggregate for common errors in rust

Finally

Implementing the missing finally pattern in Rust using an object's destructor.

Logger

Enums

FileError
IterError

An error indicating something went wrong with an iterator operation

OsError
PathError
StringError
UserError

Traits

Fail

The Fail trait.

IteratorExt

Iterator adaptors to simplify some operations

OptionExt
StringSizeExt
ToStringExt

Functions

assert_iter_eq

Assert that the elements of the given iterables are equal and Panics when when not.

finally

Create a Finally object that will execute the given func when its destructor is called.

Type Definitions

Result

The canonical Result type.

Derive Macros

Fail