</div><h3id='tymethod.identifies_attribute'class='method'><spanid='identifies_attribute.v'class='invisible'><code>fn <ahref='#tymethod.identifies_attribute'class='fnname'>identifies_attribute</a>(&self, x: &<aclass="struct"href="../edn/symbols/struct.Keyword.html"title="struct edn::symbols::Keyword">Keyword</a>) -><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></h3><divclass='docblock'><p>Return true if the provided ident identifies an attribute in this schema.</p>
</div><divclass="important-traits"><divclass='tooltip'>ⓘ<spanclass='tooltiptext'>Important traits for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></div><divclass="content hidden"><h3class="important">Important traits for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></h3><codeclass="content"><spanclass="where fmt-newline">impl<'a><aclass="trait"href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html"title="trait std::io::Read">Read</a> for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span><spanclass="where fmt-newline">impl<'a><aclass="trait"href="https://doc.rust-lang.org/nightly/std/io/trait.Write.html"title="trait std::io::Write">Write</a> for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a mut [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></code></div></div><h3id='tymethod.component_attributes'class='method'><spanid='component_attributes.v'class='invisible'><code>fn <ahref='#tymethod.component_attributes'class='fnname'>component_attributes</a>(&self) -><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&[</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span></h3></div>
</div><h4id='method.identifies_attribute'class="method"><spanid='identifies_attribute.v-1'class='invisible'><tableclass='table-display'><tbody><tr><td><code>fn <ahref='#method.identifies_attribute'class='fnname'>identifies_attribute</a>(&self, x: &<aclass="struct"href="../edn/symbols/struct.Keyword.html"title="struct edn::symbols::Keyword">Keyword</a>) -><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></td><td></td></tr></tbody></table></span></h4><divclass='docblock'><p>Return true if the provided ident identifies an attribute in this schema.</p>
</div><h4id='method.component_attributes'class="method"><divclass="important-traits"><divclass='tooltip'>ⓘ<spanclass='tooltiptext'>Important traits for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></div><divclass="content hidden"><h3class="important">Important traits for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></h3><codeclass="content"><spanclass="where fmt-newline">impl<'a><aclass="trait"href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html"title="trait std::io::Read">Read</a> for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span><spanclass="where fmt-newline">impl<'a><aclass="trait"href="https://doc.rust-lang.org/nightly/std/io/trait.Write.html"title="trait std::io::Write">Write</a> for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a mut [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></code></div></div><spanid='component_attributes.v-1'class='invisible'><tableclass='table-display'><tbody><tr><td><code>fn <ahref='#method.component_attributes'class='fnname'>component_attributes</a>(&self) -><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&[</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></td><td></td></tr></tbody></table></span></h4></div></span><h3id='impl-HasSchema-1'class='impl'><spanclass='in-band'><tableclass='table-display'><tbody><tr><td><code>impl <aclass="trait"href="../mentat_ffi/trait.HasSchema.html"title="trait mentat_ffi::HasSchema">HasSchema</a> for <aclass="struct"href="../mentat_core/struct.Schema.html"title="struct mentat_core::Schema">Schema</a></code><ahref='#impl-HasSchema-1'class='anchor'></a></span></td><td><spanclass='out-of-band'><divclass='ghost'></div><aclass='srclink'href='../src/mentat_core/lib.rs.html#328-366'title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><spanclass='docblock autohide'><divclass='impl-items'><h4id='method.entid_for_type-1'class="method"><spanid='entid_for_type.v-2'class='invisible'><tableclass='table-display'><tbody><tr><td><code>fn <ahref='#method.entid_for_type'class='fnname'>entid_for_type</a>(&self, t: <aclass="enum"href="../mentat_ffi/enum.ValueType.html"title="enum mentat_ffi::ValueType">ValueType</a>) -><aclass="enum"href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html"title="enum core::option::Option">Option</a><<aclass="struct"href="../mentat_ffi/struct.KnownEntid.html"title="struct mentat_ffi::KnownEntid">KnownEntid</a>></code></span></td><td><spanclass='out-of-band'><divclass='ghost'></div><aclass='srclink'href='../src/mentat_core/lib.rs.html#329-332'title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><h4id='method.get_ident-1'class="method"><spanid='get_ident.v-2'class='invisible'><tableclass='table-display'><tbody><tr><td><code>fn <ahref='#method.get_ident'class='fnname'>get_ident</a><T>(&self, x: T) -><aclass="enum"href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html"t
</div><h4id='method.identifies_attribute-1'class="method"><spanid='identifies_attribute.v-2'class='invisible'><tableclass='table-display'><tbody><tr><td><code>fn <ahref='#method.identifies_attribute'class='fnname'>identifies_attribute</a>(&self, x: &<aclass="struct"href="../edn/symbols/struct.Keyword.html"title="struct edn::symbols::Keyword">Keyword</a>) -><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></td><td><spanclass='out-of-band'><divclass='ghost'></div><aclass='srclink'href='../src/mentat_core/lib.rs.html#359-361'title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><divclass='docblock'><p>Return true if the provided ident identifies an attribute in this schema.</p>
</div><h4id='method.component_attributes-1'class="method"><divclass="important-traits"><divclass='tooltip'>ⓘ<spanclass='tooltiptext'>Important traits for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></div><divclass="content hidden"><h3class="important">Important traits for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></h3><codeclass="content"><spanclass="where fmt-newline">impl<'a><aclass="trait"href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html"title="trait std::io::Read">Read</a> for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span><spanclass="where fmt-newline">impl<'a><aclass="trait"href="https://doc.rust-lang.org/nightly/std/io/trait.Write.html"title="trait std::io::Write">Write</a> for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a mut [</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></code></div></div><spanid='component_attributes.v-2'class='invisible'><tableclass='table-display'><tbody><tr><td><code>fn <ahref='#method.component_attributes'class='fnname'>component_attributes</a>(&self) -><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&[</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a><aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span></td><td><spanclass='out-of-band'><divclass='ghost'></div><aclass='srclink'href='../src/mentat_core/lib.rs.html#363-365'title='goto source code'>[src]</a></td></tr></tbody></table></span></h4></div></span>