MCPcopy Create free account

hub / github.com/chawyehsu/hok / functions

Functions375 in github.com/chawyehsu/hok

Functionis_default_global_path
(path: P)
crates/libscoop/src/config.rs:562
Functionis_default_root_path
(path: P)
crates/libscoop/src/config.rs:550
Methodis_held
(&self)
crates/libscoop/src/package/manifest.rs:1266
Functionis_manifest
Helper function to check if a directory entry is a manifest file.
crates/libscoop/src/bucket.rs:201
Methodis_nightly
(&self)
crates/libscoop/src/package/mod.rs:281
Functionis_program_available
Check if a given executable is available on the system.
crates/libscoop/src/internal/os.rs:23
Methodkeep
(&self)
crates/libscoop/src/package/manifest.rs:1167
Methodlicense
Get the license of this package.
crates/libscoop/src/package/mod.rs:157
Methodlicense
(&self)
crates/libscoop/src/package/manifest.rs:802
Functionmain
()
src/bin/hok.rs:1
Methodmanifest_count
(&self)
crates/libscoop/src/bucket.rs:84
Methodname
Return the `name` of the PowerShell module.
crates/libscoop/src/package/manifest.rs:1174
Methodnew
()
src/cui.rs:23
Methodnew
()
crates/libscoop/src/config.rs:19
Methodnew
(name: &str)
crates/libscoop/src/bucket.rs:264
Methodnew
Create a new session. The default config path will be used to locate the config file for the session. # Returns A new session.
crates/libscoop/src/session.rs:43
Methodnew
Create a new event bus.
crates/libscoop/src/event.rs:23
Methodnew
(def: Vec<&str>)
crates/libscoop/src/shim.rs:54
Methodnew
( session: &'a Session, packages: &'a [&Package], reuse_cache: bool, )
crates/libscoop/src/package/download.rs:108
Methodnew
Create a new hash mismatch context.
crates/libscoop/src/package/mod.rs:461
Methodnew
Create a [`License`] representation.
crates/libscoop/src/package/manifest.rs:1046
Methodnew
()
crates/libscoop/src/package/sync.rs:222
Methodnew
()
crates/libscoop/src/internal/dag.rs:62
Methodnew
Creates a new ChecksumBuilder instance. # Examples ```rust use scoop_hash::ChecksumBuilder; let mut md5 = ChecksumBuilder::new().md5().build(); md5.
crates/scoop_hash/src/lib.rs:91
Methodnew
()
crates/scoop_hash/src/rustcrypto/sha512.rs:9
Methodnew
()
crates/scoop_hash/src/rustcrypto/md5.rs:9
Methodnew
()
crates/scoop_hash/src/rustcrypto/sha256.rs:9
Methodnew
()
crates/scoop_hash/src/rustcrypto/sha1.rs:9
Methodnew
()
crates/scoop_hash/src/selfcontained/sha512.rs:123
Methodnew
()
crates/scoop_hash/src/selfcontained/md5.rs:47
Methodnew
()
crates/scoop_hash/src/selfcontained/sha256.rs:44
Methodnew
()
crates/scoop_hash/src/selfcontained/sha1.rs:33
Methodnew_with
Create a new session with the given config path. # Returns A new session. # Errors This method will return an error if the config file is not foun
crates/libscoop/src/session.rs:73
Functionos_is_arch64
()
crates/libscoop/src/internal/os.rs:14
Methodpath
(&mut self, path: P)
crates/libscoop/src/config.rs:25
Methodreceiver
Get an inbound receiver to reveive events.
crates/libscoop/src/session.rs:128
Functionremove
Remove PowerShell module imported by a given package.
crates/libscoop/src/psmodule.rs:4
Functionremove
Remove shortcut(s) for a given package.
crates/libscoop/src/shortcut.rs:18
Functionremove
Remove shims for a package.
crates/libscoop/src/shim.rs:105
Functionremove
Sync operation: remove packages.
crates/libscoop/src/package/sync.rs:578
Functionreport
(err: &anyhow::Error)
src/lib.rs:24
Functionreset
()
crates/scoop_hash/src/selfcontained/sha512.rs:363
Functionreset
()
crates/scoop_hash/src/selfcontained/md5.rs:356
Functionreset
()
crates/scoop_hash/src/selfcontained/sha256.rs:286
Functionreset
()
crates/scoop_hash/src/selfcontained/sha1.rs:327
Functionresult
()
crates/scoop_hash/src/selfcontained/sha512.rs:347
Functionresult
()
crates/scoop_hash/src/selfcontained/md5.rs:345
Functionresult
()
crates/scoop_hash/src/selfcontained/sha256.rs:272
Functionresult
()
crates/scoop_hash/src/selfcontained/sha1.rs:313
Functionrfc_test_suite
()
crates/scoop_hash/src/selfcontained/sha512.rs:309
Functionrfc_test_suite
()
crates/scoop_hash/src/selfcontained/md5.rs:303
Functionrfc_test_suite
()
crates/scoop_hash/src/selfcontained/sha256.rs:231
Functionrfc_test_suite
()
crates/scoop_hash/src/selfcontained/sha1.rs:277
Functionrunning_apps
(path: &Path)
crates/libscoop/src/internal/os.rs:35
Methodserialize
(&self, serializer: S)
crates/libscoop/src/package/manifest.rs:458
Methodshims
Get shims defined in this manifest. # Note While [`bin()`][1] method returns the raw `bin` field of the manifest, this method returns the shim names
crates/libscoop/src/package/manifest.rs:1021
Functionshortcut_dir
Return the path to the shortcut directory. `~\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Scoop Apps`
crates/libscoop/src/shortcut.rs:11
Methodsize
(&self)
crates/libscoop/src/internal/dag.rs:85
Methodsuggest
(&self)
crates/libscoop/src/package/manifest.rs:879
Methodsupported_arch
(&self)
crates/libscoop/src/package/mod.rs:354
Functiontest_check
()
crates/libscoop/src/internal/dag.rs:291
Functiontest_cyclic
()
crates/libscoop/src/internal/dag.rs:343
Functiontest_pop
()
crates/libscoop/src/internal/dag.rs:301
Functiontest_register_dep
()
crates/libscoop/src/internal/dag.rs:267
Functiontest_register_deps
()
crates/libscoop/src/internal/dag.rs:277
Functiontest_register_node
()
crates/libscoop/src/internal/dag.rs:260
Functiontest_self_cyclic
()
crates/libscoop/src/internal/dag.rs:352
Functiontest_step
()
crates/libscoop/src/internal/dag.rs:310
Functiontest_unregister_node
()
crates/libscoop/src/internal/dag.rs:321
Functiontest_walk_flatten
()
crates/libscoop/src/internal/dag.rs:332
Methodversion
(&self)
crates/libscoop/src/package/manifest.rs:784
Methodvisit_map
(self, mut map: A)
crates/libscoop/src/package/manifest.rs:437
Methodvisit_seq
(self, mut seq: S)
crates/libscoop/src/package/manifest.rs:426
Methodvisit_str
(self, s: &str)
crates/libscoop/src/package/manifest.rs:417
Functionwalk_dir_json
Read all JSON files in the given `path` (parallelly) and return a list of [`PathBuf`]s of these JSON files. Note: this function will ignore JSON file
crates/libscoop/src/internal/fs.rs:44
← previous301–375 of 375, ranked by callers