Crate os_checker_types

Crate os_checker_types 

Source

Modules§

cache
checks
config
配置文件的合并转换成 JSON 的操作应在 os-checker CLI 中执行,而不应该使用这里的类型。 因为 os-checker 中的类型具有额外的 serde 属性,但这里的类型不使用 serde 属性。
db
fmt
Utilities for formatting and printing Strings.
info
layout
out_json
table

Macros§

redb_value

Structs§

Cmd
Data
Env
IndexMap
A hash table where the iteration order of the key-value pairs is independent of the hash values of the keys.
JsonOutput
Kinds
Package
PackageCargo
PackageRepo
Repo
RustToolchain
RustToolchains
Rustc
ToolOsChecker
Tools
Utf8Path
A slice of a UTF-8 path (akin to str).
Utf8PathBuf
An owned, mutable UTF-8 path (akin to String).
XString
A CompactString is a compact string type that can be used almost anywhere a String or str can be used.

Enums§

CheckerTool
Kind
The kind a checker reports.

Traits§

Decode
Trait governing how types are decoded.
Deserialize
A data structure that can be deserialized from any data format supported by Serde.
Encode
Trait governing how types are encoded.
Serialize
A data structure that can be serialized into any data format supported by Serde.

Functions§

check_key_uniqueness
now
Returns the current unix timestamp in milliseconds.
parse_unix_timestamp_milli
unix_timestamp_milli

Type Aliases§

Result
type alias for Result<T, Report>

Derive Macros§

Deserialize
Serialize