{"push_id":789285410,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"61fd349d9c272e7ee1b237c24a5e489a141f189b","before":"082e6ffc286591e0f8f056d2cb53d85a4c74823c","commits":[{"sha":"61fd349d9c272e7ee1b237c24a5e489a141f189b","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seantheprogrammer.com","name":"Sean Griffin"},"message":"Rejigger `FromSql` to operate on bytes\n\nThis required separating out the tuples from the rest of the `FromSql`\nimplementations. I also want to rejigger the types around so that we no\nlonger need to treat `(A, B)` as `NativeSqlType` to make things work.\n\nThis is ultimately going to be required for things like array types,\nwhere I need to compose more than one value of a known type, and re-use\nthe `from_sql` impl, but it won't actually be consuming an entire\ncolumn. This ultimately feels more correct to me than what we were doing\nbefore, anyway, and makes it easier to test.\n\nSince we're no longer operating on a row, I need to pass in whether or\nnot the value is null separately. It just occured to me that I can use\nan option here at 0 cost, so I will do that in a separate commit.","distinct":true,"url":"https://api.github.com/repos/sgrif/yaqb/commits/61fd349d9c272e7ee1b237c24a5e489a141f189b"}]}