Public declaration syntax from forge-rs/crates/forge-identity/src/local_dev/did.rs Original source SHA-256: 48a0040312a8e50a8bd7e63f2e5bc064d4ac3787837c23a1c9fbe0f21e1b3967 Function bodies and constant values are omitted. This is not the complete implementation. Source line 35 pub const FORGE_DEV_METHOD: &str; Source line 63 pub fn forge_dev_did(machine_id: &str, kind: &str, identifier: &str) -> String; Source line 100 #[cfg(not(target_arch = "wasm32"))] pub fn derive_machine_id(profile_name: &str) -> String; Source line 108 #[cfg(target_arch = "wasm32")] pub fn derive_machine_id(profile_name: &str) -> String; Source line 141 pub fn derive_machine_id_from_parts(hostname: &str, username: &str, profile_name: &str) -> String; Source line 161 pub fn validate_forge_dev_did(did: &str) -> ForgeIdentityResult<()>;