fn decode_password(buf: Cursor<'_>) -> Result<FrontendMessage, Error>