Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Noratrieb/cargo-minimize
/ types & classes
Types & classes
45 in github.com/Noratrieb/cargo-minimize
⨍
Functions
151
◇
Types & classes
45
↓ 1 callers
Class
AstPath
src/processor/checker.rs:8
Interface
A
full-tests/duplicate-self-ty-impls.rs:1
Interface
B
~REQUIRE-DELETED trait-B
full-tests/duplicate-self-ty-impls.rs:3
Class
Build
src/build.rs:16
Class
BuildInner
src/build.rs:37
Enum
BuildMode
src/build.rs:49
Class
BuildResult
src/build.rs:363
Interface
C
full-tests/duplicate-self-ty-impls.rs:4
Enum
Cargo
src/lib.rs:35
Class
CargoJsonCompileMessage
src/build.rs:406
Class
Changes
src/processor/files.rs:91
Class
Crate
src/expand.rs:61
Class
DeleteUnusedFunctions
src/processor/reaper.rs:107
Class
DepExpander
src/expand.rs:96
Class
EnvVar
src/lib.rs:117
Class
EverybodyLoops
src/passes/everybody_loops.rs:50
Class
FieldDeleter
src/passes/field_deleter.rs:64
Class
FileChange
src/processor/files.rs:95
Class
FindUnusedFunction
src/processor/reaper.rs:161
Class
HasFields
~MINIMIZE-ROOT HasFields
full-tests/delete-fields.rs:2
Class
ItemDeleter
src/passes/item_deleter.rs:119
Enum
LintMode
src/build.rs:416
Class
MakePubCrateVisitor
src/expand.rs:219
Class
Minimizer
src/processor/mod.rs:81
Class
Options
src/lib.rs:40
Interface
Pass
src/processor/mod.rs:15
Class
PassController
src/processor/checker.rs:34
Enum
PassControllerState
src/processor/checker.rs:41
Enum
PassSelection
src/processor/mod.rs:54
Class
Privatize
src/passes/privatize.rs:58
Enum
ProcessState
src/processor/mod.rs:47
Class
RawOutput
src/dylib_flag.rs:10
Class
RustFunction
src/dylib_flag.rs:20
Class
S1
~REQUIRE-DELETED S1
full-tests/reexports2.rs:3
Class
S2
full-tests/reexports2.rs:4
Class
SourceFile
The representation of a source file, with the cached AST. IMPORTANT INVARIANT: All file system operations MUST go through this type. This also shouldn
src/processor/files.rs:19
Class
SplitUse
src/passes/split_use.rs:164
Class
Unused
src/processor/reaper.rs:143
Enum
Verify
src/build.rs:20
Class
Visitor
src/passes/everybody_loops.rs:6
Class
Visitor
src/passes/privatize.rs:6
Class
Visitor
src/passes/field_deleter.rs:6
Class
Visitor
src/passes/item_deleter.rs:9
Class
Visitor
src/passes/split_use.rs:8
Class
Worklist
src/processor/checker.rs:70