MutationIdleObject
data class MutationIdleObject<T, S>(val reply: Reply<T>, val replyUpdatedAt: Long, val error: Throwable?, val errorUpdatedAt: Long, val mutatedCount: Int, val mutate: suspend (S) -> T, val mutateAsync: suspend (S) -> Unit, val reset: suspend () -> Unit) : MutationObject<T, S>
A MutationIdleObject represents the initial idle state of the MutationObject.
Parameters
T
Type of the return value from the mutation.
S
Type of the variable to be mutated.