Variable: uuid--bindat-type
uuid--bindat-type is a variable defined in uuid.el.gz.
Value
#s(bindat--type
#[257
"\301\236\243\302\303\\\210\304\236\243\302\305\\\210\306\236\243\302\307\\\211\207"
[bindat-idx :high nil 6 :ver-mid 2 :var-low 8] 7
("/nix/store/4sqc1yyx22dax8qs94hnxkgyg1v6gqfn-emacs-snapshot/share/emacs/32.0.50/lisp/emacs-lisp/uuid.elc"
. 142)]
#[0 "\300\301!\300\302!\300\303!\304B\305B\306BE\207"
[bindat--unpack-uint 48 16 64 :high :ver-mid :var-low] 7]
#[257
"\300\236\243\301\302\"\210\303\236\243\301\304\"\210\305\236\243\301\306\"\207"
[:high bindat--pack-uint 48 :ver-mid 16 :var-low 64] 7
("/nix/store/4sqc1yyx22dax8qs94hnxkgyg1v6gqfn-emacs-snapshot/share/emacs/32.0.50/lisp/emacs-lisp/uuid.elc"
. 142)])
Documentation
The bindat type for UUIDs, as defined in RFC 9562.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/uuid.el.gz
(defconst uuid--bindat-type
(bindat-type (:high uint 48)
;; We can't separate out ver and mid due to bindat
;; limitations on byte alignment.
(:ver-mid uint 16)
;; Same issue with var and low.
(:var-low uint 64))
"The bindat type for UUIDs, as defined in RFC 9562.")