profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/drewkett/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.

drewkett/incrbtrfs 5

btrfs snapshot utility with send/receive capabilities

burkett88/nbastats 2

created using nba_py

drewkett/memusg 2

A 'time'-like utility for Unix that measures peak memory usage

drewkett/Nastran.jl 1

Julia Library for reading nastran files

drewkett/atom 0

The hackable text editor

create barnchdrewkett/futures-rs

branch : patch-scan-sink-0.3-sym

created branch time in 7 days

create barnchdrewkett/futures-rs

branch : patch-scan-sink-0.3

created branch time in 7 days

PR opened rust-lang/futures-rs

Fix Unusable Sink Implementation on Scan

The Sink implementation for futures::stream::Scan has generic bounds on it that require the stream and state types on Scan to be the same type, which naturally makes it not useful to use the implementation. This change adds an extra generic to the Sink implementation to separate out the type of the state argument in Scan.

+3 -3

0 comment

1 changed file

pr created time in 7 days

push eventdrewkett/futures-rs

Andrew Burkett

commit sha e8246730cbd6b85a7a8186a65cd3232273013453

Fix Unusable Sink Implementation on scan The current Sink implementation on stream::Scan requires the stream and state types are the same which doesn't practically allow that implementation to be used. This adds a separate generic to the Sink implementation for state.

view details

push time in 7 days

push eventdrewkett/futures-rs

Andrew Burkett

commit sha df13941e2ca1a8329bf04914258bde5d2705f8fc

Fix generic

view details

push time in 7 days

create barnchdrewkett/futures-rs

branch : patch-scan-sink

created branch time in 7 days

fork drewkett/futures-rs

Zero-cost asynchronous programming in Rust

https://rust-lang.github.io/futures-rs/

fork in 7 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha 90b13b077da30ef47b0263c7b7a0618916efeecb

Run cargo fmt with wrap_comments

view details

Andrew Burkett

commit sha cdebbe43db388b1927d5ce74c85839b3dd46d58a

Release v0.1.0 - Fix issue with one stream hanging at completion of underlying stream. The other stream needs to be awoken if a stream finishes - Add a const generics buffer implemetation which buffers up to N items in the other stream before waking it - To facilitate ease of use on the generics version, the type parameters were moved to the trait so that there was only one type parameter N (buffer size) for the buffered versions - Add drop implementation for RingBuf, otherwise it wouldn't drop any elements left in it on drop

view details

push time in 13 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha fc6af8e411fcaa1c1ea114d5b6f3ddc6a986f296

Initial Commit

view details

Andrew Burkett

commit sha a32eb02009530f7855ba59bc3563e5c03017c6b6

Rearrange code add partition map

view details

Andrew Burkett

commit sha db1a3cbb8d5ec2a7cf9c6bd7487b247ae59f4ba6

Use either instead of PartitionBool for partition_map

view details

Andrew Burkett

commit sha 8066dc7a39a02d4ab00f6171c5a99fe4f352b7cf

Add Stream impl for Ext Trait

view details

Andrew Burkett

commit sha c08d9e4e24e370e78600569e417e6d86ed14e839

Rename partition_map to split_by_map

view details

Andrew Burkett

commit sha c1858a3ee22158ad91e1f7bf615266aad86cc757

Rename generic parameters for consistency

view details

Andrew Burkett

commit sha 8ccafee214627db213ebaf345be0a72de187c439

Switch to using SplitBy/split_by instead of partition

view details

Andrew Burkett

commit sha 36e866ba9504fa5259b4ca4dde3ebe6b43f341d3

Rename to split-stream-by

view details

Andrew Burkett

commit sha 088c196c479fb2cffae724bf6730119e4ea471d7

Rename ext trait

view details

Andrew Burkett

commit sha 851f5315f4f12b7cd2d5b6c54fbe1bbf87d2364c

Add README

view details

Andrew Burkett

commit sha 98f8c235230cd1f9bc88ef69800250d2f92dae2b

Remove either dep and use futures Either instead

view details

Andrew Burkett

commit sha 2f01615f356406a22256b38324e89d2251eefbea

Update readme

view details

Andrew Burkett

commit sha f06e1a5240e63f39713452ec0e38ec3a05e3ae6a

Add some documentation

view details

Andrew Burkett

commit sha f599a0be256967258ff25abd78a2d4badf4d203a

Update documentation

view details

Andrew Burkett

commit sha 9c361d25cbe900208537b56055378fa19bf73eef

Add documentation

view details

Andrew Burkett

commit sha b4aa50fbacf6e0efeea5ec975b4426d832cf0fe7

Documetation

view details

Andrew Burkett

commit sha ef9e7b496a92a0bd9980b335196a0bd32d6e5e56

Rename trait

view details

Andrew Burkett

commit sha 607290bfac06de27acb19699784f9f758d5a0a61

update cargo.toml

view details

Andrew Burkett

commit sha f974a1e30313b644f13f9d41b6270b8753ddfc76

Add description

view details

Andrew Burkett

commit sha 809bff1d91db90ed59baea9bfc144c4f3ab210b2

Fix docs language

view details

push time in 13 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha dbb30342491b69b207608edb03e34e0e0cbb85d3

add drop implementation to ring_buf

view details

Andrew Burkett

commit sha 03039ae3c60f69cf7a835ef90b1646237f500f8b

Document ring buf

view details

Andrew Burkett

commit sha 1b626e09d2d40e8b688eca9886f5666416f5b28a

Fix issue with ring_buf not being able to use last slot

view details

Andrew Burkett

commit sha 35c426adcadac78da883b0cf65479dab04990a78

Fix bug with some left over unsafe from a prior implementation

view details

Andrew Burkett

commit sha 1481bd6ff13772ad37379dc42126398e7e5d34f7

Add buffered example

view details

push time in 13 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha aa41c46238f4719d8ffd7148ec91134ea89e1c1d

Fix bug with stream not finishing

view details

push time in 13 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha 3137e38d1ef658b402841137099711f09bccb2a1

Fix Doc tests

view details

Andrew Burkett

commit sha bae33ee5984458bf1e4e6f00b02283ca2aa6dfb0

Move predicate generic to trait for ease of use

view details

Andrew Burkett

commit sha 26a01aec6afae7c9da7136b149ee45d30f3223bb

documentation

view details

push time in 13 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha 853c97ed63804b8bac6979b04ea438bfd68e68b3

Switch to pin_project - Needed to use with const generics which are in the process of being added

view details

Andrew Burkett

commit sha cee8a292ba2be2abeb6d1b83341d7679da4c9ab7

Forgot to remove pin-project-lite

view details

Andrew Burkett

commit sha 6b87b71ca1545c9000b9483f0cd575d16dcc4671

Add split_by_buffered

view details

Andrew Burkett

commit sha 0d1a0f6151ccff840ffae25da159ae4466b40a13

Move RingBuf to separate mod

view details

Andrew Burkett

commit sha a7a5f9973dfea653974518cdb7d7a197851934d4

Add split_by_map_buffered

view details

push time in 15 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha 4e170ec161e1eb5928d0fcfbda22b0528bfd0df9

rustfmt wrap_comments = true

view details

push time in 16 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha e02de07253978d64f73a911b389af57eaf6e3b46

Fix docs language

view details

push time in 16 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha e07e3a60d1388c00f3a268ab69084e3ea2fe48f9

Add description

view details

push time in 16 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha 4cab20d9ab4f41e35923365049011f0c166933d4

update cargo.toml

view details

push time in 16 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha d0c4261d9014edb5d6414dcb2cf14311bc0a4c34

Rename trait

view details

push time in 16 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha c42e4e0a117ecd479781bb351193c484725f02f8

Add some documentation

view details

Andrew Burkett

commit sha 101004c9a18fb0ef456877e94726c48ebbd2d186

Update documentation

view details

Andrew Burkett

commit sha 17510afa3fe327d2c89357a52d11d81d27920573

Add documentation

view details

Andrew Burkett

commit sha ac799f8030b626daa48b0e67ed7e56e95a8493b2

Documetation

view details

push time in 16 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha 17fa56f1383319c65c5495803187c81cf26df0f9

Update readme

view details

push time in 16 days

push eventdrewkett/split-stream-by

Andrew Burkett

commit sha 7286401bf226c285451b47385dd85a0eeca873d0

Add README

view details

Andrew Burkett

commit sha bf971cad77cf5aa866f8ccefe2411d846de2536b

Remove either dep and use futures Either instead

view details

push time in 16 days

create barnchdrewkett/split-stream-by

branch : master

created branch time in 16 days

created repositorydrewkett/split-stream-by

created time in 16 days

created repositorydrewkett/split-stream-by

created time in 16 days

created tagdrewkett/hc

tag0.1.2

A simple utility for running a command and pinging healthchecks.io after with any results

created time in 2 months

push eventdrewkett/hc

Andrew Burkett

commit sha 208409a4c95be3c773fb23d11801d3a77114090f

Release v0.1.2 - Fixed bug in enivronment variable filtering where it filtered out everything except HC_ID and HC_TEE instead of the inverse

view details

push time in 2 months

created tagdrewkett/hc

tag0.1.1

A simple utility for running a command and pinging healthchecks.io after with any results

created time in 2 months

push eventdrewkett/hc

Andrew Burkett

commit sha 8fb570eccb6140a5a5a50a137cee41cf89b2013d

v0.1.1 Same as v0.1.0. Just testing changes to release actions

view details

push time in 2 months

push eventdrewkett/hc

Andrew Burkett

commit sha a2c042ed03d413e7b50e2da2978afc054b8b0c41

update release yaml

view details

Andrew Burkett

commit sha c6a935c3ad3289048615b7a7e7742b6f132441b0

v0.1.1-dev0 This is to test having the version number in the github release action

view details

push time in 2 months

created tagdrewkett/hc

tag0.1.1-dev0

A simple utility for running a command and pinging healthchecks.io after with any results

created time in 2 months