frostfs-sdk-go/pool
Leonard Lyubich 213d20e3fb [#92] client: Accept structured parameters in non-object operations
Define `XPrm` type for each `X` client operation which structures
parameters. Export setters of each parameterized value. Emphasize that
some parameters are required. Make the client panic when the parameters
are incorrectly set. Get rid of vadiadic call options and `CallOption`
type. Improve documentation of client behavior.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-02-01 17:02:43 +03:00
..
cache.go [#38] Replace gcache with golang-lru 2021-11-15 14:04:06 +03:00
key.go [#26] *: Move pkg content to root 2021-07-28 13:47:27 +03:00
mock_test.go [#92] client: Accept structured parameters in non-object operations 2022-02-01 17:02:43 +03:00
pool.go [#92] client: Accept structured parameters in non-object operations 2022-02-01 17:02:43 +03:00
pool_test.go [#92] client: Accept structured parameters in non-object operations 2022-02-01 17:02:43 +03:00
sampler.go [#26] *: Move pkg content to root 2021-07-28 13:47:27 +03:00
sampler_test.go [#92] client: Accept structured parameters in non-object operations 2022-02-01 17:02:43 +03:00