I hereby claim:
- I am conradludgate on github.
- I am conradludgate_tl (https://keybase.io/conradludgate_tl) on keybase.
- I have a public key ASD93hRjXeWidK0IRaJ975qsxN_nnSCiFBlLNjVEzXWuGgo
To claim this, I am signing this object:
use serde::de::*; | |
use serde::forward_to_deserialize_any; | |
// -- macro code -- | |
macro_rules! json { | |
( $($tt:tt)* ) => { json_internal!($($tt)*) }; | |
} | |
macro_rules! json_internal { |
QueryPlan { | |
plan: [ | |
GetStartingTokens { | |
edge: "Feed", | |
vid: Vid( | |
1, | |
), | |
}, | |
Record( | |
Vid( |
QueryPlan { | |
plan: [ | |
GetStartingTokens { | |
edge: "LatestStory", | |
vid: Vid( | |
1, | |
), | |
}, | |
ProjectProperty { | |
type_name: "Story", |
QueryPlan { | |
plan: [ | |
GetStartingTokens { | |
edge: "HackerNewsTop", | |
vid: Vid( | |
1, | |
), | |
}, | |
Coerce { | |
coerced_from: "HackerNewsItem", |
# cargo-vet audits file | |
[[audits.anyhow]] | |
who = "Conrad Ludgate <[email protected]>" | |
criteria = "safe-to-deploy" | |
version = "1.0.57" | |
[[audits.assert-json-diff]] | |
who = "Conrad Ludgate <[email protected]>" |
#!/bin/bash | |
inspect() { | |
local name="$1" | |
local from="$2" | |
local to="$3" | |
if [ "$from" = "0.0.0" ] | |
then | |
cargo vet inspect "$name" "$to" | |
else |
#![feature(generators, generator_trait)] | |
use std::ops::Generator; | |
use std::pin::Pin; | |
use std::task::{Context, Poll}; | |
use std::time::Duration; | |
use futures_core::stream::Stream; | |
use futures_core::{FusedStream, Future}; | |
use futures_util::{pin_mut, StreamExt}; |
❯ cargo +nightly rustc --bin atuin -- -Z time-passes | |
*** SNIP EXTERNAL CRATES *** | |
Compiling atuin-common v0.7.1 (/home/oon/code/rust/atuin/atuin-common) | |
Compiling atuin-client v0.7.1 (/home/oon/code/rust/atuin/atuin-client) | |
Compiling atuin-server v0.7.1 (/home/oon/code/rust/atuin/atuin-server) | |
Compiling atuin v0.7.1 (/home/oon/code/rust/atuin) | |
time: 0.000; rss: 48MB -> 48MB ( +0MB) parse_crate | |
time: 0.000; rss: 48MB -> 48MB ( +0MB) attributes_injection | |
time: 0.000; rss: 51MB -> 51MB ( +0MB) incr_comp_prepare_session_directory | |
time: 0.000; rss: 51MB -> 51MB ( +0MB) incr_comp_garbage_collect_session_directories |
I hereby claim:
To claim this, I am signing this object:
#![feature(maybe_uninit_uninit_array)] | |
#![feature(maybe_uninit_write_slice)] | |
#![feature(maybe_uninit_array_assume_init)] | |
use std::{mem::MaybeUninit}; | |
fn main() { | |
let v = vec![1, 2, 3, 4, 5, 6]; | |
for [a, b, c] in CombiIterator::new(v) { | |
println!("{:?} {:?} {:?}", a, b, c); |