<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-error/src/internal.rs, branch derive-traits</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=derive-traits</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=derive-traits'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-02-15T13:58:54Z</updated>
<entry>
<title>tor_error::Bug: change Display impl to use kind</title>
<updated>2022-02-15T13:58:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-15T13:57:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8688069add782e173df8d913b70b31f9791122cf'/>
<id>urn:sha1:8688069add782e173df8d913b70b31f9791122cf</id>
<content type='text'>
As per
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/310#note_2777626

The message from the kind is precisely right.
</content>
</entry>
<entry>
<title>Rename BadApiUsage from BadAPIUsage</title>
<updated>2022-02-15T11:46:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-15T11:46:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5d636738eb130a8884610909d6a4ee9c2086e2ab'/>
<id>urn:sha1:5d636738eb130a8884610909d6a4ee9c2086e2ab</id>
<content type='text'>
As per
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/310#note_2777519
mutatis mutandi.

And, fix a leftover instance with an old idea of what this was called.
</content>
</entry>
<entry>
<title>Make Bug from InternalError, add bad_api_usage! and into_bad_api_usage!</title>
<updated>2022-02-15T11:40:24Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-14T18:31:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b8f928e4f5cec07c8dff1de9f1c6f09b8dc17efc'/>
<id>urn:sha1:b8f928e4f5cec07c8dff1de9f1c6f09b8dc17efc</id>
<content type='text'>
Including supporting machinery, new kind field, etc.
</content>
</entry>
<entry>
<title>tests for tor-error::internal</title>
<updated>2022-02-04T21:33:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-04T21:33:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c43f494b44530a95669ee10f7d1d1571287b45b0'/>
<id>urn:sha1:c43f494b44530a95669ee10f7d1d1571287b45b0</id>
<content type='text'>
These tests turned up a need for using the #[track_caller]
annotation in order to get accurate locations, which is fortunately
stable since Rust 1.46.0.
</content>
</entry>
<entry>
<title>errors: Drop "Error" and "Failed" from various enum variants</title>
<updated>2022-02-04T14:42:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-04T14:31:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f5e874cf916856eb563e307c3f551aa8512068e9'/>
<id>urn:sha1:f5e874cf916856eb563e307c3f551aa8512068e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-error: provide into_internal!</title>
<updated>2022-02-04T14:42:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-01T19:16:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=89b0c108d7e4dc83db6f053bfa5dae4155b58fa7'/>
<id>urn:sha1:89b0c108d7e4dc83db6f053bfa5dae4155b58fa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-error: Allow making an `InternalError` from some other error</title>
<updated>2022-02-04T14:42:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-01-21T16:04:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=776270fee2554e75bb462ff2d8bac46c7baedbf2'/>
<id>urn:sha1:776270fee2554e75bb462ff2d8bac46c7baedbf2</id>
<content type='text'>
This can be used in call sites where an error is thought not to be
possible.

The `source` will be used only for formatting messages.
</content>
</entry>
<entry>
<title>tor-error: Introduce InternalError as a type and a kind</title>
<updated>2022-02-04T14:42:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-01-21T14:57:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c963bd648bb1e23c066bfd1e3065f7ee7fe8b81d'/>
<id>urn:sha1:c963bd648bb1e23c066bfd1e3065f7ee7fe8b81d</id>
<content type='text'>
This can contain a backtrace, which will be printed.
</content>
</entry>
</feed>
