profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tafia/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

tafia/calamine 737

A pure Rust Excel/OpenDocument SpeadSheets file reader: rust on metal sheets

tafia/hyper-proxy 60

A proxy connector for Hyper-based crates

tafia/dht11-rs 18

A rust api to read temperature and humidity from DHT11 sensor

tafia/finance 6

Basic finance functions written in rust

tafia/blpapi-rs 5

A Rust wrapper for blpapi (WIP)

tafia/astar 2

A* experiments

tafia/ecma 2

A ECMAScript crate

tafia/actix-cbor 0

CBOR extractor for Actix-Web

tafia/advisory-db 0

Security advisory database for Rust crates published through crates.io

tafia/autopilot-rs 0

A simple, cross-platform GUI automation library for Python and Rust.

pull request commenttafia/hyper-proxy

docs: fix typo in doc comment

Thanks

omjadas

comment created time in 5 days

push eventtafia/hyper-proxy

omjadas

commit sha d9cccfb62eeba1095a3896fa91530c0acf8cfb49

docs: fix typo in doc comment

view details

Johann Tuffe

commit sha aca1e1f5546ed5530e1a72dc5e07c5ed4b6099b3

Merge pull request #26 from omjadas/patch-1 docs: fix typo in doc comment

view details

push time in 5 days

PR merged tafia/hyper-proxy

docs: fix typo in doc comment
+1 -1

0 comment

1 changed file

omjadas

pr closed time in 5 days

issue commenttafia/calamine

Cannot find out how to read image in cells

I confirm there is no support for images yet.

wellitecho

comment created time in 5 days

pull request commenttafia/hyper-proxy

Set 80 as default port for http

Thanks

Yerkwell

comment created time in 5 days

push eventtafia/hyper-proxy

Roman

commit sha 7c72bc3959cf4665d8688289eaa18b776b439fed

Set 80 as default port for http

view details

Johann Tuffe

commit sha 65c3a31e32ad49f482b42bf1545d4d76b51cf6f1

Merge pull request #27 from Yerkwell/default-http-port Set 80 as default port for http

view details

push time in 5 days

PR merged tafia/hyper-proxy

Set 80 as default port for http

It would be great if you added this change to version 0.8.1 also, because I can't move to tokio 1.0 in my project right now

+1 -1

1 comment

1 changed file

Yerkwell

pr closed time in 5 days

pull request commenttafia/calamine

include ":" when detecting datetimes

Thanks!

sezna

comment created time in 5 days

push eventtafia/calamine

Alex

commit sha 1482ea3ce6f59a47c7ae89cd3d7d606c50050659

include ":" when detecting datetimes

view details

Johann Tuffe

commit sha e52b29488e8ff25a904e5567f4f8d082bcd0e08f

Merge pull request #232 from Osmos-io/master include ":" when detecting datetimes

view details

push time in 5 days

PR merged tafia/calamine

include ":" when detecting datetimes

A datetime format in an xlsx often includes a :, e.g. h:m. This change includes : in the list of possible formatter characters.

+1 -1

0 comment

1 changed file

sezna

pr closed time in 5 days

issue commenttafia/quick-xml

from_str adds extra backslashs

Can you provide an example?

Kerwood

comment created time in 5 days

pull request commenttafia/quick-xml

Allow using tokio's AsyncBufRead [Rebased]

I'm a bit surprised, I have used forward slash in windows quite a lot at work and I never had this issue.

itsgreggreg

comment created time in 5 days

pull request commenttafia/quick-xml

Allow using tokio's AsyncBufRead [Rebased]

The is a missing file, @itsgreggreg any idea?

itsgreggreg

comment created time in 6 days

startedOrange-OpenSource/bmc-cache

started time in 10 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commenttafia/quick-xml

Allow using tokio's AsyncBufRead [Rebased]

-use std::borrow::Cow; use std::fmt::{Formatter, Result}; -pub fn write_cow_string(f: &mut Formatter<'_>, cow_string: &Cow<[u8]>) -> Result {-    match cow_string {-        Cow::Owned(s) => {-            write!(f, "Owned(")?;-            write_byte_string(f, &s)?;-        }-        Cow::Borrowed(s) => {-            write!(f, "Borrowed(")?;-            write_byte_string(f, s)?;-        }-    }+pub fn write_cow_string(f: &mut Formatter<'_>, s: &[u8]) -> Result {+    write_byte_string(f, s)?;

is it intentional?

itsgreggreg

comment created time in 24 days

Pull request review commenttafia/quick-xml

Allow using tokio's AsyncBufRead [Rebased]

 fn test_write_attrs() -> Result<()> {     reader.trim_text(true);     let mut writer = Writer::new(Cursor::new(Vec::new()));     let mut buf = Vec::new();+     loop {         let event = match reader.read_event(&mut buf)? {             Eof => break,             Start(elem) => {-                let mut attrs = elem.attributes().collect::<Result<Vec<_>>>()?;+                let mut attrs = elem.attributes().collect::<Result<Vec<_>>>().unwrap();

why not keeping the ??

itsgreggreg

comment created time in 24 days

PullRequestReviewEvent

pull request commenttafia/quick-xml

Fix crates.io badge

Thanks!

atouchet

comment created time in 24 days

push eventtafia/quick-xml

Alex Touchet

commit sha dc493bab2c23904f2cadb3074b8276a76c5e91d3

Fix crates.io badge

view details

Johann Tuffe

commit sha 118c07b456e5a4bb730ca6d762a261ab525784da

Merge pull request #317 from atouchet/badge Fix crates.io badge

view details

push time in 24 days

PR merged tafia/quick-xml

Fix crates.io badge
+1 -1

0 comment

1 changed file

atouchet

pr closed time in 24 days

startedsixtyfpsui/sixtyfps

started time in a month

startedinsou22/typing-the-technical-interview-rust

started time in a month

startedRustPython/RustPython

started time in a month

pull request commenttafia/quick-xml

Allow using tokio's AsyncBufRead

@itsgreggreg I'd appreciate a rebase, thanks!

endor

comment created time in a month

pull request commenttafia/quick-xml

Additional basic tests for serde deserializer

Thanks!!!! That's awesome.

Mingun

comment created time in a month

push eventtafia/quick-xml

Mingun

commit sha 32feb90524329aafbcec731d91a0b50f11121615

Remove excess test - it is covered by struct_::attributes

view details

Mingun

commit sha 1b0b7d4e931801c59c6c97d92ce5539d415a0531

Move test `simple_struct_from_attribute_and_child` inside `struct_` sub-module

view details

Mingun

commit sha ff217ef77f520332d33afefe54d1c623c67c5fc5

Add tests with excess attributes/elements/text content

view details

Mingun

commit sha 5f140a2e81c506548c1a11a57b08c7a449be36e3

Add debug implementations for some types: this should help when debugging

view details

Mingun

commit sha 24cbfc1868d89893d918d7cff195dfd751a6109c

Add an auxiliary method to print ownership status of strings This will help when debugging excess allocations

view details

Mingun

commit sha 0bf9f2a418f8c30446c3013c5c16cc5ec37b4b47

Add tests for malformed input for structs and add tests for maps

view details

Mingun

commit sha 56e1c63d6df110a6b05777e212712b79eb0eda9c

Allow deserialization of unit from any escaped value. This will allow deserialization of attributes into fields with unit types when you don't needed the actual value of the attribute but only the fact that attribute was defined

view details

Mingun

commit sha f5e3251b087037583c1e5f41f5b1e9c9d34d342f

Convert `Error::UnexpectedEof` into `DeError::Eof`

view details

Mingun

commit sha 12c753d98b6f5ae9beae4462a73680bca0fb71dc

Update changelog

view details

Mingun

commit sha d3cb093128c1a9d3ad561921151a0b34f90f1eb5

Add test for `read_to_end` This method is important for basic deserialization methods so need to test it

view details

Mingun

commit sha d683c377d9d9b75c2daabbb384030a30287ab624

Add check that all XML events was consumed if deserialization is succedeed

view details

Mingun

commit sha b3c1595caedd0fc20dd6a7b8ead8295cad6f7b0e

Add test for `ignored_any`

view details

Johann Tuffe

commit sha 516f1ea7178e179ed7c9be9d6efbb4221242aa60

Merge pull request #309 from Mingun/tests Additional basic tests for serde deserializer

view details

push time in a month

PR merged tafia/quick-xml

Additional basic tests for serde deserializer

Added tests for parsing maps and structs from malformed inputs:

  • unclosed tags
  • mismatched tags

Add tests that ensures that excess attributes/elements do not break deserialization of complex structures (unis/newtypes/tuples/structs).

+411 -80

0 comment

7 changed files

Mingun

pr closed time in a month

push eventtafia/quick-xml

Johann Tuffe

commit sha aa6ec2dd25b83c3b36cf87c19c27349a02b619b2

bump v0.23.0-alpha3

view details

push time in a month