Public declaration syntax from forge-rs/crates/forge-identity/src/glyph/payload.rs Original source SHA-256: ba9bb563250c478d44cf7e907d7be35eb048c78cf20f179a731ce7fd3c67fbc9 Function bodies and constant values are omitted. This is not the complete implementation. Source line 29 pub const GLYPH_VERSION: u8; Source line 34 pub const PAYLOAD_SIZE: usize; Source line 67 pub fn encode_did_payload(did: &str) -> GlyphResult>; Source line 110 pub fn verify_payload_checksum(payload: &[u8]) -> bool; Source line 135 pub fn extract_version(payload: &[u8]) -> Option; Source line 154 pub fn extract_kind(payload: &[u8]) -> Option;