read<T extends Object> method

T read<T extends Object>()

Возвращает capability типа T или бросает понятную ошибку.

Implementation

T read<T extends Object>() {
  final value = _values[T];
  if (value == null) {
    throw StateError('CarpenterRuntime: capability $T не найден.');
  }
  return value as T;
}