Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abonander/img_hash
/ types & classes
Types & classes
15 in github.com/abonander/img_hash
⨍
Functions
62
◇
Types & classes
15
Interface
BitSet
src/traits.rs:105
Class
BoolsToBytes
src/traits.rs:81
Enum
CowImage
src/lib.rs:330
Class
DctCtxt
src/dct.rs:9
Interface
DiffImage
Image types that can be diffed.
src/traits.rs:144
Enum
HashAlg
src/alg/mod.rs:20
Interface
HashBytes
Interface for types used for storing hash data. This is implemented for `Vec<u8>`, `Box<[u8]>` and arrays that are multiples/combinations of useful x
src/traits.rs:13
Class
HashCtxt
TODO: implement `Debug`, needs adaptor for `FilterType`
src/lib.rs:350
Enum
HashVals
src/lib.rs:344
Class
Hasher
Generates hashes for images. Constructed via [`HasherConfig::to_hasher()`](struct.HasherConfig#method.to_hasher).
src/lib.rs:316
Class
HasherConfig
src/lib.rs:123
Interface
Image
Shorthand trait bound for APIs in this crate. Currently only implemented for the types provided by `image` with 8-bit channels.
src/traits.rs:120
Class
ImageHash
src/lib.rs:402
Enum
InvalidBytesError
src/lib.rs:409
Enum
SerdeFilterType
src/lib.rs:479