Support timeout values in client::register() and client::authenticate()#94
Conversation
|
Updated the CI and crate toolchain version to @Progdrasil I can make this a different PR in case you want to merge just the CI updates without the workflow checks since it will fail those until the toolchain update applies. |
Having it in this PR is fine for me, I just want to make sure this doesn't break for others downstream. |
|
Yeah the version will need to be bumped, we can make it non-exhaustive so that future new errors don't cause a breaking change.
No worries, it probably because we don't install with the |
…se version for passkey-client
|
I checked past commits to see if the other crates all get a bump if one dep does but I couldn't find anything conclusive (transports is still at 0.1) so I'll leave that alone, just updated whatever semver + CI needed. |
Implements #65.
Not sure how much we care to keep tokio optional but guarded it just in case. I doubt there are any no_std implementations of this since both
authenticate()andregister()functions are async by default.Note on updated
rust-toolchainfile:I changed
1.85.1tostablesince i was getting version errors withicu_*andidna_adapterwhile building with the existing 1.85.1 but if we need to keep it pinned I could just make it 1.86 (which is the lowest supported version for those two crates), builds fine with stable though 🤷