Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chawyehsu/hok
/ types & classes
Types & classes
95 in github.com/chawyehsu/hok
⨍
Functions
375
◇
Types & classes
95
↓ 2 callers
Class
Bucket
crates/libscoop/src/bucket.rs:17
↓ 2 callers
Class
ExplicitMatcher
A matcher that does explicit match. # Note This matcher is case-insensitive.
crates/libscoop/src/package/query.rs:48
↓ 2 callers
Class
RegexMatcher
A matcher that does regex match.
crates/libscoop/src/package/query.rs:51
↓ 1 callers
Class
CyclicError
crates/libscoop/src/internal/dag.rs:21
↓ 1 callers
Class
Dependencies
crates/libscoop/src/internal/dag.rs:8
↓ 1 callers
Class
Md5
crates/scoop_hash/src/selfcontained/md5.rs:25
↓ 1 callers
Class
Sha1
crates/scoop_hash/src/selfcontained/sha1.rs:11
↓ 1 callers
Class
Sha256
crates/scoop_hash/src/selfcontained/sha256.rs:22
↓ 1 callers
Class
Sha512
crates/scoop_hash/src/selfcontained/sha512.rs:101
↓ 1 callers
Class
Vectorized
crates/libscoop/src/package/manifest.rs:165
↓ 1 callers
Class
VectorizedVisitor
crates/libscoop/src/package/manifest.rs:405
Class
Architecture
crates/libscoop/src/package/manifest.rs:168
Class
ArchitectureSpec
crates/libscoop/src/package/manifest.rs:272
Class
Args
src/cmd/config.rs:9
Class
Args
src/cmd/bucket.rs:10
Class
Args
src/cmd/completions.rs:9
Class
Args
src/cmd/cat.rs:11
Class
Args
src/cmd/unhold.rs:10
Class
Args
src/cmd/cleanup.rs:16
Class
Args
src/cmd/uninstall.rs:10
Class
Args
src/cmd/install.rs:17
Class
Args
src/cmd/info.rs:9
Class
Args
src/cmd/update.rs:9
Class
Args
src/cmd/upgrade.rs:14
Class
Args
src/cmd/cache.rs:8
Class
Args
src/cmd/hold.rs:10
Class
Args
src/cmd/list.rs:9
Class
Args
src/cmd/search.rs:15
Class
Args
src/cmd/home.rs:10
Class
Autoupdate
crates/libscoop/src/package/manifest.rs:254
Class
AutoupdateArchSpec
crates/libscoop/src/package/manifest.rs:365
Class
AutoupdateArchitecture
crates/libscoop/src/package/manifest.rs:322
Enum
BucketState
Bucket update state
src/cui.rs:88
Class
BucketUpdateProgressContext
crates/libscoop/src/bucket.rs:255
Enum
BucketUpdateState
crates/libscoop/src/bucket.rs:292
Class
BucketUpdateUI
Simple UI for bucket update progress
src/cui.rs:82
Class
CacheFile
crates/libscoop/src/cache.rs:8
Enum
CacheMaybeValid
crates/libscoop/src/package/download.rs:62
Class
Checksum
crates/scoop_hash/src/lib.rs:154
Class
ChecksumBuilder
ChecksumBuilder is used to create a Checksum instance.
crates/scoop_hash/src/lib.rs:70
Class
Checkver
crates/libscoop/src/package/manifest.rs:222
Class
CheckverVisitor
crates/libscoop/src/package/manifest.rs:611
Class
Cli
src/cmd/mod.rs:44
Enum
Command
src/cmd/config.rs:15
Enum
Command
src/cmd/bucket.rs:16
Enum
Command
src/cmd/mod.rs:54
Enum
Command
src/cmd/cache.rs:14
Class
Config
crates/libscoop/src/config.rs:51
Class
ConfigBuilder
Builder pattern for generating [`Config`].
crates/libscoop/src/config.rs:11
Class
ConfigInner
crates/libscoop/src/config.rs:60
Class
DepGraph
crates/libscoop/src/internal/dag.rs:12
Class
DownloadSize
crates/libscoop/src/package/download.rs:20
Class
Error
crates/scoop_hash/src/lib.rs:59
Enum
Error
crates/libscoop/src/error.rs:12
Enum
Event
crates/libscoop/src/event.rs:68
Class
EventBus
crates/libscoop/src/event.rs:11
Class
FileDownloadInfo
Stores download information of a file.
crates/libscoop/src/package/download.rs:46
Enum
Format
crates/libscoop/src/internal/archive.rs:3
Class
HashExtraction
crates/libscoop/src/package/manifest.rs:343
Enum
HashExtractionMode
crates/libscoop/src/package/manifest.rs:377
Class
HashMismatchContext
crates/libscoop/src/package/mod.rs:439
Enum
HashString
crates/libscoop/src/package/manifest.rs:335
Class
HashStringVisitor
crates/libscoop/src/package/manifest.rs:585
Interface
Hasher
crates/scoop_hash/src/lib.rs:13
Class
InstallInfo
crates/libscoop/src/package/manifest.rs:1227
Enum
InstallState
crates/libscoop/src/package/mod.rs:49
Class
InstallStateInstalled
crates/libscoop/src/package/mod.rs:55
Class
Installer
crates/libscoop/src/package/manifest.rs:186
Enum
IsolatedPath
crates/libscoop/src/config.rs:212
Class
License
crates/libscoop/src/package/manifest.rs:138
Class
LicenseVisitor
crates/libscoop/src/package/manifest.rs:475
Class
Manifest
crates/libscoop/src/package/manifest.rs:25
Class
ManifestSpec
crates/libscoop/src/package/manifest.rs:38
Interface
Matcher
A trait represents a matcher that can be used to do string matching.
crates/libscoop/src/package/query.rs:39
Class
MultiProgressUI
Multiple progress bars with own context.
src/cui.rs:16
Enum
OriginateFrom
crates/libscoop/src/package/mod.rs:43
Class
Package
crates/libscoop/src/package/mod.rs:18
Class
PackageCache
Local cache information of a package.
crates/libscoop/src/package/download.rs:74
Class
PackageDownloadProgressContext
crates/libscoop/src/package/download.rs:453
Class
PackageSet
A set of packages to download.
crates/libscoop/src/package/download.rs:29
Class
PrivateHosts
crates/libscoop/src/config.rs:201
Class
Psmodule
crates/libscoop/src/package/manifest.rs:209
Enum
QueryOption
crates/libscoop/src/package/query.rs:19
Class
Session
crates/libscoop/src/session.rs:15
Class
Shim
crates/libscoop/src/shim.rs:7
Enum
ShimType
crates/libscoop/src/shim.rs:16
Class
Sourceforge
crates/libscoop/src/package/manifest.rs:214
Class
SourceforgeVisitor
crates/libscoop/src/package/manifest.rs:530
Enum
SyncOption
crates/libscoop/src/package/sync.rs:19
Class
Transaction
crates/libscoop/src/package/sync.rs:204
Class
Uninstaller
crates/libscoop/src/package/manifest.rs:198
Class
WrappedMd5
crates/scoop_hash/src/rustcrypto/md5.rs:4
Class
WrappedSha1
crates/scoop_hash/src/rustcrypto/sha1.rs:4
Class
WrappedSha256
crates/scoop_hash/src/rustcrypto/sha256.rs:4
Class
WrappedSha512
crates/scoop_hash/src/rustcrypto/sha512.rs:4