Crate linkspace_pkt
source ·Re-exports
pub use spath::*;pub use spath_fmt::*;pub use byte_segments::*;pub use eval::*;pub use exprs::*;pub use field_ids::*;pub use ipath::*;pub use netpkt::*;pub use point::*;pub use point_parts::*;pub use point_ptr::*;pub use repr::*;pub use spath::*;pub use spath_fmt::*;pub use consts::*;
Modules
- Configs
- Rust
uintcrate using const-generics
Macros
Structs
- newtype around bytes to print/parse [abe] text
- newtype around bytes to print/parse b64 (url-safe no-padding)
- Implements [AAAAAA/b64] and [\0\0\xff/2b64]
- Pkt flag indicating its type.
Enums
- Errors that can occur while decoding.
Constants
Traits
- General trait for accessing point field.
- Directly access a Point’s domain, group, links, publickey, etc.
Functions
- copy
valinto array of N bytes prepending 0’s as needed. panic if val > N - ab with \xff as padding
- as_domainDeprecated
- as_tagDeprecated
- current time as big endian u64 microseconds since epoch
- saturating add
- Returns error if the stamp is older then now.
- saturating sub
Type Definitions
- Alias for
AB<[u8;16]> - Alias for
B64<[u8;32]\> - Blake3 hash of the packet content. Alias for
B64<[u8;32]\> - Alias for
B64<[u8;32]\> - Taproot Schnorr publickey. Alias for
B64<[u8;32]> - Taproot Schnorr signature
- A Big endian u64 of microseconds since EPOCH
- Alias for
AB<[u8;16]> Uintfor256bits.Uintfor512bits.