Giters
dtolnay
/
thiserror
derive(Error) for struct and enum error types
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
4000
Watchers:
22
Issues:
171
Forks:
134
dtolnay/thiserror Issues
Unhelpful error message if the error attribute and fmt::Display impl are missing
Closed
4 years ago
#[from] without implicit #[source]
Closed
4 years ago
Comments count
2
Mark generated code as `#[allow(deprecated)]`
Closed
4 years ago
Comments count
2
Add no_std support
Closed
4 years ago
Comments count
2
Document that #[error] attribute works for whole structs too
Closed
4 years ago
Comments count
2
Compilation error when using lifetime annotations with #[from]
Closed
4 years ago
Comments count
2
Integration test cases
Closed
4 years ago
Comments count
2
Please support `#[display("...")]` as a synonym for `#[error("...")]`
Closed
4 years ago
Comments count
5
Add license files into impl subcrate
Closed
4 years ago
Comments count
1
the trait `std::convert::From<std::convert::Infallible>` is not implemented for `MyOwnError`
Closed
4 years ago
Comments count
3
Is there a way to do tuple unpacking?
Closed
4 years ago
Comments count
3
Support custom string for None/Some(T)
Closed
4 years ago
Comments count
6
Add factories in addition to `From` impls
Closed
4 years ago
Comments count
3
RFC: `From` for boxed errors
Closed
4 years ago
Comments count
3
Some kind of from attribute without Backtrace
Closed
4 years ago
Comments count
1
Document error(transparent) attribute
Closed
4 years ago
Comments count
4
Parse .0 fmt arguments better
Closed
4 years ago
1.0.8 broke my `error()` derive
Closed
4 years ago
Comments count
3
Best practice for "catch all" error?
Closed
4 years ago
Comments count
3
as_dyn_error compilation error
Closed
4 years ago
Comments count
2
Support mixing shorthand and non-shorthand format args
Closed
4 years ago
Comments count
1
Intermittent compile failures using field interpolation
Closed
4 years ago
Comments count
5
A field with a type named `Backtrace` that is not `std::backtrace::Backtrace` causes an error even without `#[from]`
Closed
4 years ago
Comments count
6
Supporting doc comment syntax as an alternative to `#[error]`
Closed
4 years ago
Comments count
3
Option to `impl Error` under feature flag
Closed
4 years ago
Comments count
2
Feature request: context() and with_context() on Result and Option
Closed
4 years ago
Comments count
3
Attribute for delegating Error impl to one field
Closed
4 years ago
Comments count
1
Warn about double-inclusion of error message
Updated
4 years ago
Comments count
2
enum when no field is enabled it will trigger: trait `std::fmt::Display` is not implemented...
Closed
4 years ago
Comments count
2
Ident cannot contain number. Is that intentional?
Closed
5 years ago
Comments count
1
Is it possible (or intended) to use an enum member as a source?
Closed
5 years ago
Comments count
7
Accept top level #[error(...)] attribute on enums to apply to all variants
Closed
5 years ago
Comments count
1
Accept `.var` shorthand inside of parens
Closed
5 years ago
Reject attributes in unrecognized places
Closed
5 years ago
Optimize "{0}" and "{var}" to not require `write!`
Closed
5 years ago
Comments count
1
Support using error message from source
Closed
5 years ago
Comments count
4
Set up some trybuild tests to test compile-time diagnostics
Closed
5 years ago
Make generated code to be independent of `thiserror` crate... or maybe not
Closed
5 years ago
Comments count
1
Implement `iter_chain` on the type that derives Error
Updated
5 years ago
Comments count
1
backtrace() should prefer the source's backtrace if it has one
Closed
5 years ago
Comments count
3
Reject duplicate attributes
Closed
5 years ago
Figure out what to do about void enums
Closed
5 years ago
Comments count
1
Assume #[source] attribute for fields named `source`
Closed
5 years ago
Empty structures are not supported
Closed
5 years ago
Comments count
2
Generate From impls
Closed
5 years ago
Comments count
18
Support Option<SourceError> and Option<Backtrace>
Closed
5 years ago
Comments count
2
Previous
Next