úÎY I      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHSafeZ=  !"#$%&'()*+,-./0123456789:;<=  !"#$%&'()*+,-./0123456789:;<=  !"#$%&'()*+,-./0123456789:;<=  !"#$%&'()*+,-./0123456789:;<NoneIJKLMNOP=>?@ABCDEFG<Options pertaining to how expensive the hash is to calculateThe password to hashThe salt to use when hashingThe encoded password hashH<Options pertaining to how expensive the hash is to calculateThe password to hashThe salt to use when hashingThe un-encoded password hashQRS =>?@ABCDEFGH GH=>?@ABCDEF IJKLMNOP=>?@ABCDEFGHQRST      !"#$%&'()*+,-./0123456789:;<=>?@@ABCDEFGHIJKLMNOPKQRSTUargon_AjPdlcP1PHdHJrvGAfWaVsCrypto.Argon2.FFI Crypto.Argon2argon2d_hash_rawargon2d_hash_encodedargon2i_hash_rawargon2i_hash_encoded ARGON2_OKARGON2_OUTPUT_PTR_NULLARGON2_OUTPUT_TOO_SHORTARGON2_OUTPUT_TOO_LONGARGON2_PWD_TOO_SHORTARGON2_PWD_TOO_LONGARGON2_SALT_TOO_SHORTARGON2_SALT_TOO_LONGARGON2_AD_TOO_SHORTARGON2_AD_TOO_LONGARGON2_SECRET_TOO_SHORTARGON2_SECRET_TOO_LONGARGON2_TIME_TOO_SMALLARGON2_TIME_TOO_LARGEARGON2_MEMORY_TOO_LITTLEARGON2_MEMORY_TOO_MUCHARGON2_LANES_TOO_FEWARGON2_LANES_TOO_MANYARGON2_PWD_PTR_MISMATCHARGON2_SALT_PTR_MISMATCHARGON2_SECRET_PTR_MISMATCHARGON2_AD_PTR_MISMATCHARGON2_MEMORY_ALLOCATION_ERRORARGON2_FREE_MEMORY_CBK_NULLARGON2_ALLOCATE_MEMORY_CBK_NULLARGON2_INCORRECT_PARAMETERARGON2_INCORRECT_TYPEARGON2_OUT_PTR_MISMATCHARGON2_THREADS_TOO_FEWARGON2_THREADS_TOO_MANYARGON2_MISSING_ARGSARGON2_ENCODING_FAILARGON2_DECODING_FAILARGON2_MIN_LANESARGON2_MAX_LANESARGON2_MIN_THREADSARGON2_MAX_THREADSARGON2_SYNC_POINTSARGON2_MIN_OUTLENARGON2_MAX_OUTLENARGON2_MIN_MEMORYARGON2_MAX_MEMORY_BITSARGON2_MAX_MEMORYARGON2_MIN_TIMEARGON2_MAX_TIMEARGON2_MIN_PWD_LENGTHARGON2_MAX_PWD_LENGTHARGON2_MIN_AD_LENGTHARGON2_MAX_AD_LENGTHARGON2_MIN_SALT_LENGTHARGON2_MAX_SALT_LENGTHARGON2_MIN_SECRETARGON2_MAX_SECRETARGON2_FLAG_CLEAR_PASSWORDARGON2_FLAG_CLEAR_SECRETARGON2_FLAG_CLEAR_MEMORYARGON2_DEFAULT_FLAGS HashOptionshashIterations hashMemoryhashParallelism hashVariant Argon2VariantArgon2iArgon2ddefaultHashOptions hashEncodedhashArgon2ExceptionArgon2PasswordLengthOutOfRangeArgon2SaltLengthOutOfRangeArgon2MemoryUseOutOfRangeArgon2IterationCountOutOfRangeArgon2ParallelismOutOfRangeArgon2varianthash'$fExceptionArgon2Exception