Commit graph

28 commits

Author SHA1 Message Date
Harald Hoyer ae6c01aab2
macro hygiene 2019-03-13 11:34:53 +01:00
Harald Hoyer a558c35ba4
make ChainError Send + Sync 2019-03-12 16:44:51 +01:00
Harald Hoyer 51af6da378
add derive_err_kind() and more docs 2019-03-07 17:03:35 +01:00
Harald Hoyer c014f1a922
cargo fmt and doc format 2019-03-06 08:58:15 +01:00
Harald Hoyer 490eaa474b
deny more lints and add more docs 2019-03-05 18:00:49 +01:00
Harald Hoyer 15f983ce55 doc spelling 2019-03-05 13:28:53 +01:00
Harald Hoyer 8bd4ffca56
simplify macros 2019-03-04 11:44:07 +01:00
Harald Hoyer 2f8c68b36d cargo fmt 2019-02-07 08:58:18 +01:00
Harald Hoyer f5457a2a51 add more docs 2019-02-07 08:58:05 +01:00
Harald Hoyer 4762a75cfe impl Deref for ChainError 2019-02-01 11:40:46 +01:00
Harald Hoyer ef7edb1061 Use line comments instead of block comments 2019-02-01 10:17:49 +01:00
Harald Hoyer 694cb4f273 add find_chain_or_cause() 2019-01-26 10:44:25 +01:00
Harald Hoyer e7d4afb86c fixed filter() and filter_map() calls 2019-01-26 10:23:00 +01:00
Harald Hoyer d14af67560 add ChainError Iterator 2019-01-25 13:53:30 +01:00
Harald Hoyer a869a2e3ea more idiomatic 2019-01-15 09:17:58 +01:00
Harald Hoyer 6ad9497512 extend cherr! macro 2019-01-09 13:23:14 +01:00
Harald Hoyer 7003baaaec refine macros 2019-01-09 11:46:19 +01:00
Harald Hoyer 3bf7fa00fb fix tests for windows 2019-01-08 16:20:36 +01:00
Harald Hoyer a040044529 add more traits and macros
Namely:
* ChainErrorFrom
* IntoChainError
* minto_cherr!
* into_cherr!
* strerr!

Also make derive_str_cherr! struct public
2019-01-08 15:33:12 +01:00
Harald Hoyer bbc9c12164 more documentation 2018-12-21 14:06:28 +01:00
Harald Hoyer 8ad6eaceac lots of documentation 2018-12-21 13:50:08 +01:00
Harald Hoyer 88660684b7 add mdbook 2018-12-20 14:52:06 +01:00
Harald Hoyer 46e2c78aa8 add tutorial 2018-12-20 10:09:12 +01:00
Harald Hoyer d1295092a4 factor out example 2018-12-19 17:01:01 +01:00
Harald Hoyer 59066788b4 next take 2018-12-19 16:31:59 +01:00
Harald Hoyer e4c34740be ii 2018-12-18 19:04:02 +01:00
Harald Hoyer 8017b6cdfd refactor 2018-12-18 16:21:45 +01:00
Harald Hoyer 6066a41f97 first commit 2018-12-18 07:46:32 +01:00