<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-async-utils/src/sink_try_send.rs, branch arti-v1.3.2</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.2</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.2'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-10-02T13:05:56Z</updated>
<entry>
<title>tor-async-utils: SinkTrySend: Fix a doc comment</title>
<updated>2024-10-02T13:05:56Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-02T13:05:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f0da07d87fe94a048567f730b8eff575fb8370b7'/>
<id>urn:sha1:f0da07d87fe94a048567f730b8eff575fb8370b7</id>
<content type='text'>
This was a copypaste error, resulting in a statement with the wrong
sense.

As per
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2468#note_3086961
</content>
</entry>
<entry>
<title>tor-async-utils: Avoid needless nesting of ErasedSinkTrySendError</title>
<updated>2024-10-01T17:29:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-09-30T16:36:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=75f27f45163bfc7b62893decd4184550ccc8d11d'/>
<id>urn:sha1:75f27f45163bfc7b62893decd4184550ccc8d11d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-async-utils: Provide tests for ErasedSinkTrySendError</title>
<updated>2024-10-01T17:29:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-09-30T15:56:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=34a3a34f3a7e4074ae32a575804865e8621b1f2a'/>
<id>urn:sha1:34a3a34f3a7e4074ae32a575804865e8621b1f2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-async-utils: Implement SinkTrySend for mpsc::Sender</title>
<updated>2024-10-01T17:29:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-09-30T16:25:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=84286777c28f8e1827589377b2ee55c79db501db'/>
<id>urn:sha1:84286777c28f8e1827589377b2ee55c79db501db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-async-utils: Provide new SinkTrySend trait</title>
<updated>2024-10-01T17:29:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-09-30T16:12:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=99c400a15cd449e5d4dd7eb44e9888d8a15c4a3f'/>
<id>urn:sha1:99c400a15cd449e5d4dd7eb44e9888d8a15c4a3f</id>
<content type='text'>
This is the method try_send from mpsc::channel::Sender.  We want to be
able to replace that type in tor-circmgr with a memquota wrapper, so
the call needs to be a trait method.

This API is deceptively simple.
Implementing it will involve more support machinery for error handling.
</content>
</entry>
</feed>
