Re-exports§
pub use self::enumkind::Enum;
Modules§
Macros§
- anyhow
- Construct an ad-hoc error from a string or existing non-
anyhowerror value. - error_
fetch - Construct
Error::Fetch. - error_
parse - Construct
Error::Parse.
Structs§
- Address
- Address within a
PointInput. - Hack
Niche - Hash
- Input
- Niche
ForUnsized - NoNiche
- Object
Hashes - OneNiche
- Optional
Hash - Point
- Point
Mut - RawPoint
- RawPoint
Inner - Refless
Input - Some
Niche - Tags
- Zero
Niche - Zero
NoNiche
Enums§
- Error
- Errors encountered during fetching an object. Mostly related to parsing.
Constants§
- HASH_
SIZE - SHA-256 hash size in bytes.
Traits§
- AsAny
- Trait for contextually using
Any. Can itself be implemented for non-'staticand?Sizedtypes, and isdyn-compatible. - Equivalent
- Implemented if both types have the exact same layout.
This implies having the same
MaybeHasNiche::MnArray. - Fetch
- Fetch
Bytes - Full
Hash - Inline
- Maybe
HasNiche - Niche
- Object
- Output
- Parse
- Parse
Inline - Parse
Input - Parse
Slice - Parse
Slice Extra - Parse
Slice Refless - Point
Input - Point
Visitor - Refless
Inline - Refless
Object - Resolve
- Something that resolve
Addresses toByteNodes. - Singular
- Size
- SizeExt
- Tagged
- ToOutput
- Topological
- Topology
- Traversible
Type Aliases§
- Auto
Enum Niche - Auto
Niche - Byte
Node - Returned by
ResolveandFetchBytes. Represents traversal through the object graph. - Fail
Future - Fallible future type yielding either
TorError. - Result
- TopoVec