Expand description
§Rust Bitcoin Internal
This crate is only meant to be used internally by crates in the rust-bitcoin ecosystem.
Modules§
- array_
vec - A simplified
Copyversion ofarrayvec::ArrayVec. - const_
tools - Contains tools (workarounds) to make implementing
const fns easier. - error
- Error
- macros
- Various macros used by the Rust Bitcoin ecosystem.
- serde
- Contains extensions of
serdeand internal reexports.
Macros§
- concat_
bytes_ to_ arr - Concatenates two byte slices or byte arrays (or combination) to a single array.
- cond_
const - Enables const fn in specified Rust version
- const_
assert - Asserts a boolean expression at compile time.
- copy_
byte_ array_ from_ slice - Copies first
$lenbytes from$sliceand returns them as an array. - debug_
from_ display - Implements
Debugby calling through toDisplay. - impl_
array_ newtype - Implements standard array methods for a given wrapper type.
- impl_
from_ infallible - Derives
From<core::convert::Infallible>for the given type. - impl_
parse - Implements conversions from various string types.
- impl_
parse_ and_ serde - Implements conversions from various string types as well as
serde(de)serialization. - parse_
error_ type - Creates an error type intended for string parsing errors.
- write_
err - Formats error.