code: public static <K, T extends V, V> KeyValue<K, V> just(K key, T value) {
  
          LettuceAssert.notNull(value, "Value must not be null");
  
          return new KeyValue<K, V>(key, value);
      }
docs: Creates a {@link KeyValue} from a {@code key} and {@code value}. The resulting value contains the value.
  
  @param key the key. Must not be {@literal null}.
  @param value the value. Must not be {@literal null}.
  @param <K>
  @param <T>
  @param <V>
  @return the {@link KeyValue}