Adam Cimarosti

Results 37 comments of Adam Cimarosti

Round-tripping issues also with these numbers: ``` 1.2345678901234567 2.2250738585072014e-308 -2.2250738585072014e-308 1.7976931348623157e+308 -1.7976931348623157e+308 ```

> > The C++ dependency is absent when invoking cargo on the command line directly and is introduced by corrosion when it sets the CORROSION_LINKER_PREFERENCE variable cmake/Corrosion.cmake which is eventually...

This was discovered during system testing of the C/C++ ILP client library. Specifically, the `c-questdb-client` repo's `./system_test/test.py` script's `def test_funky_chars(self):` testcase should be updated to include again the following section:...

Thanks for volunteering to help out! I can walk you through this over Zoom if you like (contact me on https://slack.questdb.io/ - My name is "Adam Cimarosti"). In the meantime,...

I've been redirected here from #692. My requirement is pretty simple: Set the local bind interface address before establishing the connection, something that [`std::net::TcpStream`](https://doc.rust-lang.org/std/net/struct.TcpStream.html) can't do, thus it would be...

Are you referring to this? ```rust pub(crate) fn set_read_timeout(&self, timeout: Option) -> io::Result { if let Some(socket) = self.socket() { socket.set_read_timeout(timeout) } else { Ok(()) } } ``` I don't...

I've taken a quick look at what would be involved in `(A2)`. The first step would be to decouple `struct Stream` from `std::net::TcpStream`. https://github.com/algesten/ureq/compare/main...amunra:ureq:connector This is enough to compile the...

@zu1k, I wonder if it would make sensible to rename the trait to `TcpConnector`, this would allow more scope for a more general non-tcp specific connector to be written afterwards,...

Needed this today for `BTreeSet`, specifically to avoid a `.clone()` of the key. For my specific case, the workaround is: ```rust if !set.contains(key) { // N.B., `key` here is a...