User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
Admin
Private
finite heterogeneous sequence
admin of this instance

pfp by
@mups
email me at niko [at] microspinny.zip
Pronouns
they/she/it (EN)
website
https://microspinny.zip
age adult
bluesky alt @[email protected]
daily strings @[email protected]
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
​:niko_head_only:​ 💭 genderfluid jumper cable with a removable tip
0
0
2
1
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
lmao this post triggered a "search for this word and reply" bot on bluesky
0
0
1
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
lewd, what vibe coding (test-driven development but every passed test or successful build = 1s of vibration)
1
1
5
1
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@sel oh in that case you probably want something like
enum FunctionReturn {
    Success(Vec<Log>),
    ValidationFailed(Vec<Log>),
    Error(Error),
}



and then you can just use
match to operate based on how successful the function was
0
0
1
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@sel are you talking about a Result that is infallible (as in it can't fail), a Result that can have many types of errors, or something that can partially failed?

if it's infallible i'd just drop the
Result and just return T directly

if there can be many types of errors, i'd just add the
anyhow crate and return a Result<T> instead, where Result is anyhow::Result and not std::result::Result

if it can partially fail i'd do:
enum FunctionReturn {
    Ok(T),
    PartialError {
        contents: T,
        error: E,
    },
    Error(E)
}
1
0
1
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@pancakes hi pancakes must_pat_neocat
0
0
1
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
test
2
0
0
2
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@shiver-j.neocities.org i don't actually have a reference for niko but i do have a flowchart and uncropped version of my pfp

paperless.microspinny.zip/share/7IPLVIRvH2SjFrUruJsjPx4KpUvTPPgzqUqxdw2epVlZhmnmIw
0
0
2
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@shiver-j.neocities.org meow
2
0
1
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
open for pats must_pat_drgn must_pat_drgn_flat must_pat_neobot must_pat_neocat must_pat_neodog must_pat_neofox must_pat_neomouse must_pat_protomoji must_pat_protomoji_dog
0
1
1
3
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@mups sajk;ldfljkd
mewmoemwoemwoemwo
1
0
0
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@mups hi mups
1
0
0
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
@strongsand meow
0
0
0
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
2mo
did you know @gayfamicom and @niko are cute
0
2
3
1
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
3mo
@benjae neocat_pat_floof
1
0
0
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
3mo
@benjae meoww
1
0
0
1
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
3mo
@alexia planet.kde.org/atom.xml and your country's weather alert rss feed
in the us that'd be
api.weather.gov/alerts/active.atom?point=latitude,longitude
0
0
1
0
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
3mo
riscv32imac-unknown-none-elf assemby ​:niko_head_only:​ ← extremely busy doing
main:
        j       .LBB0_1
.LBB0_1:
        j       .LBB0_1
0
0
1
1
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
3mo
@benjae meow!
1
0
0
1
User avatar
m001 m047 w003 w005 e001 @niko@microspinny.zip
3mo
at reader this is YOUR reminder that air quality is excruciatingly important and you should go open a window if you haven't in a while
0
3
8
2