ces of DataSHIELD-aware data repository connections, and
`DSResult` that represent the result of a DataSHIELD operation. These three
classes extend the basic class of `DSObject`, which serves as the root
or parent of the class hierarchy.</p>
    </div>
    <div class="section level2">
    <h2 id="implementation-notes">Implementation notes<a class="anchor" aria-label="anchor" href="#implementation-notes"></a></h2>


<p>An implementation MUST provide methods for the following generics:</p>
<ul><li><p><code><a