kcode-k1-access-full-audio-testkit 0.6.4
“Provider-free conformance for access-controlled K1 full audio”
Contains an unbounded block loopLarge registry install base (10k+ downloads)
SHA-25665d3f382ff3257b02a39a76c7e7dfb55ce87be7ba958213f7b3b25692059bdb6
MaleculeH(Db)Md(In)
Evidence
1use std::{
2 fmt::Debug,
3 fs,
4 path::{Path, PathBuf},
5 sync::{
6 Arc,
7 atomic::{AtomicU64, Ordering},
8 },
9};
10
11use kcode_k1_access::{
12 AccessId, Authorizations, K1Access, ModelId, OwnerSubject, RequestPrincipal, SubsystemId, TxId,
13 UserId, ViewerSubject,
14};
15use kcode_k1_access_profiles::{
16 AuthorizationProfile, K1AccessProfiles, ProfileId, ProfileOwner, ProfileSelection,
17 ProfileViewer,
18};
19use kcode_k1_audio_classification::{
20 FragmentId, FragmentStageV1, FragmentStatus, OverallState, StageState, StageStatus,
21};
22use kcode_k1_full_audio::{FullAudioFragmentStatus, FullAudioId, FullAudioState, FullAudioStatus};
23use kcode_k1_groups::K1Groups;
24use kcode_k1_peering::K1Peering;
25use kcode_k1_txn_ordering::K1TxnOrdering;
26
27pub use kcode_k1_access_full_audio_testkit_contract::{
28 Call, Candidate, FragmentAction, FragmentAudioRequest, FragmentRequest, Operation, Submitted,
29 Trace,
30};
31
⋯5 lines
37impl Root {
38 fn new() -> Result<Self, String> {
39 loop {
40 let serial = NEXT_ROOT.fetch_add(1, Ordering::Relaxed);
41 let path = std::env::temp_dir().join(format!(
42 "k1-access-full-audio-testkit-{}-{serial}",
43 std …
49:12… }
50 }
51 }
52}
53
54impl Drop for Root {
55 fn drop(&mut self) {
56 let _ = fs::remove_dir_ …
1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
⋯45 lines
No evidence locations were recorded for this file. Raw result