Skip to content

Commit

Permalink
deploy: c055b33
Browse files Browse the repository at this point in the history
  • Loading branch information
imabdulbasit committed Mar 26, 2024
1 parent d7d6352 commit a4b8a5a
Show file tree
Hide file tree
Showing 63 changed files with 1,407 additions and 126 deletions.
2 changes: 1 addition & 1 deletion hotshot_query_service/availability/enum.BlockId.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions hotshot_query_service/availability/enum.Error.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion hotshot_query_service/availability/enum.LeafId.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions hotshot_query_service/availability/struct.LeafQueryData.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,16 @@ <h5 id="errors"><a href="#errors">Errors</a></h5>
&lt;Types as NodeType&gt;::BlockHeader: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>,
&lt;Types as NodeType&gt;::BlockPayload: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>,
&lt;&lt;Types as NodeType&gt;::SignatureKey as SignatureKey&gt;::QCType: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>,
&lt;Types as NodeType&gt;::SignatureKey: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>,
&lt;Types as NodeType&gt;::Time: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>,</div></h3></section><section id="impl-Send-for-LeafQueryData%3CTypes%3E" class="impl"><a href="#impl-Send-for-LeafQueryData%3CTypes%3E" class="anchor">§</a><h3 class="code-header">impl&lt;Types&gt; <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="struct" href="struct.LeafQueryData.html" title="struct hotshot_query_service::availability::LeafQueryData">LeafQueryData</a>&lt;Types&gt;</h3></section><section id="impl-Sync-for-LeafQueryData%3CTypes%3E" class="impl"><a href="#impl-Sync-for-LeafQueryData%3CTypes%3E" class="anchor">§</a><h3 class="code-header">impl&lt;Types&gt; <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="struct" href="struct.LeafQueryData.html" title="struct hotshot_query_service::availability::LeafQueryData">LeafQueryData</a>&lt;Types&gt;</h3></section><section id="impl-Unpin-for-LeafQueryData%3CTypes%3E" class="impl"><a href="#impl-Unpin-for-LeafQueryData%3CTypes%3E" class="anchor">§</a><h3 class="code-header">impl&lt;Types&gt; <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a> for <a class="struct" href="struct.LeafQueryData.html" title="struct hotshot_query_service::availability::LeafQueryData">LeafQueryData</a>&lt;Types&gt;<div class="where">where
Types: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a>,
&lt;Types as NodeType&gt;::BlockHeader: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a>,
&lt;Types as NodeType&gt;::BlockPayload: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a>,
&lt;&lt;Types as NodeType&gt;::SignatureKey as SignatureKey&gt;::QCType: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a>,
&lt;Types as NodeType&gt;::SignatureKey: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a>,
&lt;Types as NodeType&gt;::Time: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a>,</div></h3></section><section id="impl-UnwindSafe-for-LeafQueryData%3CTypes%3E" class="impl"><a href="#impl-UnwindSafe-for-LeafQueryData%3CTypes%3E" class="anchor">§</a><h3 class="code-header">impl&lt;Types&gt; <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a> for <a class="struct" href="struct.LeafQueryData.html" title="struct hotshot_query_service::availability::LeafQueryData">LeafQueryData</a>&lt;Types&gt;<div class="where">where
Types: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>,
&lt;Types as NodeType&gt;::BlockHeader: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>,
&lt;Types as NodeType&gt;::BlockPayload: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>,
&lt;&lt;Types as NodeType&gt;::SignatureKey as SignatureKey&gt;::QCType: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>,
&lt;Types as NodeType&gt;::SignatureKey: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>,
&lt;Types as NodeType&gt;::Time: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>,</div></h3></section></div><h2 id="blanket-implementations" class="section-header">Blanket Implementations<a href="#blanket-implementations" class="anchor">§</a></h2><div id="blanket-implementations-list"><details class="toggle implementors-toggle"><summary><section id="impl-Any-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.76.0/src/core/any.rs.html#140">source</a><a href="#impl-Any-for-T" class="anchor">§</a><h3 class="code-header">impl&lt;T&gt; <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a> for T<div class="where">where
T: 'static + ?<a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.type_id" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.76.0/src/core/any.rs.html#141">source</a><a href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.76.0/core/any/trait.Any.html#tymethod.type_id" class="fn">type_id</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/1.76.0/core/any/struct.TypeId.html" title="struct core::any::TypeId">TypeId</a></h4></section></summary><div class='docblock'>Gets the <code>TypeId</code> of <code>self</code>. <a href="https://doc.rust-lang.org/1.76.0/core/any/trait.Any.html#tymethod.type_id">Read more</a></div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-Any-for-T-1" class="impl"><a href="#impl-Any-for-T-1" class="anchor">§</a><h3 class="code-header">impl&lt;T&gt; Any for T<div class="where">where
T: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a>,</div></h3></section></summary><div class="impl-items"><section id="method.into_any-1" class="method trait-impl"><a href="#method.into_any-1" class="anchor">§</a><h4 class="code-header">fn <a class="fn">into_any</a>(self: <a class="struct" href="https://doc.rust-lang.org/1.76.0/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;T&gt;) -&gt; <a class="struct" href="https://doc.rust-lang.org/1.76.0/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;dyn <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a>&gt;</h4></section><section id="method.into_any_rc-1" class="method trait-impl"><a href="#method.into_any_rc-1" class="anchor">§</a><h4 class="code-header">fn <a class="fn">into_any_rc</a>(self: <a class="struct" href="https://doc.rust-lang.org/1.76.0/alloc/rc/struct.Rc.html" title="struct alloc::rc::Rc">Rc</a>&lt;T&gt;) -&gt; <a class="struct" href="https://doc.rust-lang.org/1.76.0/alloc/rc/struct.Rc.html" title="struct alloc::rc::Rc">Rc</a>&lt;dyn <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a>&gt;</h4></section><section id="method.type_name" class="method trait-impl"><a href="#method.type_name" class="anchor">§</a><h4 class="code-header">fn <a class="fn">type_name</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/1.76.0/std/primitive.str.html">str</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-AnySync-for-T" class="impl"><a href="#impl-AnySync-for-T" class="anchor">§</a><h3 class="code-header">impl&lt;T&gt; AnySync for T<div class="where">where
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@
Types: NodeType,
<a class="type" href="../../type.Payload.html" title="type hotshot_query_service::Payload">Payload</a>&lt;Types&gt;: <a class="trait" href="../../availability/trait.QueryablePayload.html" title="trait hotshot_query_service::availability::QueryablePayload">QueryablePayload</a>,
S: <a class="trait" href="../../availability/trait.UpdateAvailabilityData.html" title="trait hotshot_query_service::availability::UpdateAvailabilityData">UpdateAvailabilityData</a>&lt;Types&gt; + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a>,
P: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a>,</div></h3></section></summary><div class="impl-items"><section id="associatedtype.Error-1" class="associatedtype trait-impl"><a href="#associatedtype.Error-1" class="anchor">§</a><h4 class="code-header">type <a href="../../availability/trait.UpdateAvailabilityData.html#associatedtype.Error" class="associatedtype">Error</a> = &lt;S as <a class="trait" href="../../availability/trait.UpdateAvailabilityData.html" title="trait hotshot_query_service::availability::UpdateAvailabilityData">UpdateAvailabilityData</a>&lt;Types&gt;&gt;::<a class="associatedtype" href="../../availability/trait.UpdateAvailabilityData.html#associatedtype.Error" title="type hotshot_query_service::availability::UpdateAvailabilityData::Error">Error</a></h4></section><section id="method.insert_leaf" class="method trait-impl"><a class="src rightside" href="../../../src/hotshot_query_service/data_source/fetching.rs.html#606-608">source</a><a href="#method.insert_leaf" class="anchor">§</a><h4 class="code-header">fn <a href="../../availability/trait.UpdateAvailabilityData.html#tymethod.insert_leaf" class="fn">insert_leaf</a>&lt;'life0, 'async_trait&gt;(
P: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a>,</div></h3></section></summary><div class="impl-items"><section id="associatedtype.Error" class="associatedtype trait-impl"><a href="#associatedtype.Error" class="anchor">§</a><h4 class="code-header">type <a href="../../availability/trait.UpdateAvailabilityData.html#associatedtype.Error" class="associatedtype">Error</a> = &lt;S as <a class="trait" href="../../availability/trait.UpdateAvailabilityData.html" title="trait hotshot_query_service::availability::UpdateAvailabilityData">UpdateAvailabilityData</a>&lt;Types&gt;&gt;::<a class="associatedtype" href="../../availability/trait.UpdateAvailabilityData.html#associatedtype.Error" title="type hotshot_query_service::availability::UpdateAvailabilityData::Error">Error</a></h4></section><section id="method.insert_leaf" class="method trait-impl"><a class="src rightside" href="../../../src/hotshot_query_service/data_source/fetching.rs.html#606-608">source</a><a href="#method.insert_leaf" class="anchor">§</a><h4 class="code-header">fn <a href="../../availability/trait.UpdateAvailabilityData.html#tymethod.insert_leaf" class="fn">insert_leaf</a>&lt;'life0, 'async_trait&gt;(
&amp;'life0 mut self,
leaf: <a class="struct" href="../../availability/struct.LeafQueryData.html" title="struct hotshot_query_service::availability::LeafQueryData">LeafQueryData</a>&lt;Types&gt;
) -&gt; <a class="struct" href="https://doc.rust-lang.org/1.76.0/core/pin/struct.Pin.html" title="struct core::pin::Pin">Pin</a>&lt;<a class="struct" href="https://doc.rust-lang.org/1.76.0/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;dyn <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/future/future/trait.Future.html" title="trait core::future::future::Future">Future</a>&lt;Output = <a class="enum" href="https://doc.rust-lang.org/1.76.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.76.0/std/primitive.unit.html">()</a>, Self::<a class="associatedtype" href="../../availability/trait.UpdateAvailabilityData.html#associatedtype.Error" title="type hotshot_query_service::availability::UpdateAvailabilityData::Error">Error</a>&gt;&gt; + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + 'async_trait&gt;&gt;<div class="where">where
Expand Down Expand Up @@ -262,7 +262,7 @@
'life0: 'async_trait,</div></h4></section></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-VersionedDataSource-for-FetchingDataSource%3CTypes,+S,+P%3E" class="impl"><a class="src rightside" href="../../../src/hotshot_query_service/data_source/fetching.rs.html#668-683">source</a><a href="#impl-VersionedDataSource-for-FetchingDataSource%3CTypes,+S,+P%3E" class="anchor">§</a><h3 class="code-header">impl&lt;Types, S, P&gt; <a class="trait" href="../trait.VersionedDataSource.html" title="trait hotshot_query_service::data_source::VersionedDataSource">VersionedDataSource</a> for <a class="struct" href="struct.FetchingDataSource.html" title="struct hotshot_query_service::data_source::fetching::FetchingDataSource">FetchingDataSource</a>&lt;Types, S, P&gt;<div class="where">where
Types: NodeType,
S: <a class="trait" href="../trait.VersionedDataSource.html" title="trait hotshot_query_service::data_source::VersionedDataSource">VersionedDataSource</a> + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a>,
P: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a>,</div></h3></section></summary><div class="impl-items"><section id="associatedtype.Error" class="associatedtype trait-impl"><a href="#associatedtype.Error" class="anchor">§</a><h4 class="code-header">type <a href="../trait.VersionedDataSource.html#associatedtype.Error" class="associatedtype">Error</a> = &lt;S as <a class="trait" href="../trait.VersionedDataSource.html" title="trait hotshot_query_service::data_source::VersionedDataSource">VersionedDataSource</a>&gt;::<a class="associatedtype" href="../trait.VersionedDataSource.html#associatedtype.Error" title="type hotshot_query_service::data_source::VersionedDataSource::Error">Error</a></h4></section><details class="toggle method-toggle" open><summary><section id="method.commit" class="method trait-impl"><a class="src rightside" href="../../../src/hotshot_query_service/data_source/fetching.rs.html#676-678">source</a><a href="#method.commit" class="anchor">§</a><h4 class="code-header">fn <a href="../trait.VersionedDataSource.html#tymethod.commit" class="fn">commit</a>&lt;'life0, 'async_trait&gt;(
P: <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a>,</div></h3></section></summary><div class="impl-items"><section id="associatedtype.Error-1" class="associatedtype trait-impl"><a href="#associatedtype.Error-1" class="anchor">§</a><h4 class="code-header">type <a href="../trait.VersionedDataSource.html#associatedtype.Error" class="associatedtype">Error</a> = &lt;S as <a class="trait" href="../trait.VersionedDataSource.html" title="trait hotshot_query_service::data_source::VersionedDataSource">VersionedDataSource</a>&gt;::<a class="associatedtype" href="../trait.VersionedDataSource.html#associatedtype.Error" title="type hotshot_query_service::data_source::VersionedDataSource::Error">Error</a></h4></section><details class="toggle method-toggle" open><summary><section id="method.commit" class="method trait-impl"><a class="src rightside" href="../../../src/hotshot_query_service/data_source/fetching.rs.html#676-678">source</a><a href="#method.commit" class="anchor">§</a><h4 class="code-header">fn <a href="../trait.VersionedDataSource.html#tymethod.commit" class="fn">commit</a>&lt;'life0, 'async_trait&gt;(
&amp;'life0 mut self
) -&gt; <a class="struct" href="https://doc.rust-lang.org/1.76.0/core/pin/struct.Pin.html" title="struct core::pin::Pin">Pin</a>&lt;<a class="struct" href="https://doc.rust-lang.org/1.76.0/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;dyn <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/future/future/trait.Future.html" title="trait core::future::future::Future">Future</a>&lt;Output = <a class="enum" href="https://doc.rust-lang.org/1.76.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.76.0/std/primitive.unit.html">()</a>, Self::<a class="associatedtype" href="../trait.VersionedDataSource.html#associatedtype.Error" title="type hotshot_query_service::data_source::VersionedDataSource::Error">Error</a>&gt;&gt; + <a class="trait" href="https://doc.rust-lang.org/1.76.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + 'async_trait&gt;&gt;<div class="where">where
Self: 'async_trait,
Expand Down
Loading

0 comments on commit a4b8a5a

Please sign in to comment.