unbind method

InterfaceRequest<T> unbind ()

Implementation

InterfaceRequest<T> unbind() {
  if (!isBound) {
    throw FidlStateException("AsyncBinding<${$interfaceName}> isn't bound");
  }
  final InterfaceRequest<T> result = InterfaceRequest<T>(_reader.unbind());
  _impl = null;

  state = InterfaceState.closed;

  return result;
}