libero/ssr_decode

Client-side SSR flag decoder.

Provides decode_flags for Lustre init functions without pulling in the server-side dependencies (mist, gramps, gleam_crypto) that libero/ssr needs for handle_request and boot_script.

Types

pub type SsrDecodeError {
  BadFlags
}

Constructors

  • BadFlags

Values

pub fn decode_flags(
  flags: dynamic.Dynamic,
) -> Result(a, SsrDecodeError)

Decode flags from a Dynamic value (base64 ETF string). Use this in a Lustre init function to decode server-embedded flags.

Search Document