@Override
    final List<T> drainAll(boolean withPooledObjects) {
        assert obj1 != null;
        assert obj2 != null;
        final List<T> objs = ImmutableList.of(touchOrCopyAndClose(obj1, withPooledObjects),
                                              touchOrCopyAndClose(obj2, withPooledObjects));
        obj1 = obj2 = null;
        return objs;
    }
Constructs a new {@link TwoElementFixedStreamMessage} for the given objects.
core/src/main/java/com/linecorp/armeria/internal/common/stream/TwoElementFixedStreamMessage.java