Skip to content

Commit

Permalink
deploy: c1fa217
Browse files Browse the repository at this point in the history
  • Loading branch information
gbin committed Jul 29, 2024
1 parent aeb8426 commit cd26dfd
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 2 additions & 1 deletion cu29/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,8 @@ <h4 id="how-a-copper-application-looks-like-some-concepts-and-insights-about-how
<span class="macro">debug!</span>(<span class="string">"End of program: {}."</span>, clock.now());
}
</code></pre></div>
<h3 id="deployment-and-lifecycle-of-the-application"><a class="doc-anchor" href="#deployment-and-lifecycle-of-the-application">§</a>Deployment and lifecycle of the application</h3>
<p>But this is a very minimal example for a task, please see <a href="doc/lifecycle.md">lifecycle</a> for complete explanation of a task lifecycle.</p>
<h3 id="deployment-of-the-application"><a class="doc-anchor" href="#deployment-of-the-application">§</a>Deployment of the application</h3>
<p>Check out the <a href="doc/deploy.md">deployment</a> page for more information.</p>
<h3 id="how-is-it-better-or-different-from-ros"><a class="doc-anchor" href="#how-is-it-better-or-different-from-ros">§</a>How is it better or different from ROS?</h3><h4 id="performance"><a class="doc-anchor" href="#performance">§</a>Performance</h4>
<p>In the example directory, we have 2 equivalent applications. One written in C++ for ROS and a port in Rust with Copper.</p>
Expand Down
4 changes: 2 additions & 2 deletions cu29_value/enum.Value.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
Seq(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;),
Map(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/collections/btree/map/struct.BTreeMap.html" title="struct alloc::collections::btree::map::BTreeMap">BTreeMap</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>, <a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;),
Bytes(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a>&gt;),
CuTime(<a class="type" href="../cu29_clock/type.CuTime.html" title="type cu29_clock::CuTime">CuTime</a>),
</details>}</code></pre><h2 id="variants" class="variants section-header">Variants<a href="#variants" class="anchor">§</a></h2><div class="variants"><section id="variant.Bool" class="variant"><a href="#variant.Bool" class="anchor">§</a><h3 class="code-header">Bool(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>)</h3></section><section id="variant.U8" class="variant"><a href="#variant.U8" class="anchor">§</a><h3 class="code-header">U8(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a>)</h3></section><section id="variant.U16" class="variant"><a href="#variant.U16" class="anchor">§</a><h3 class="code-header">U16(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>)</h3></section><section id="variant.U32" class="variant"><a href="#variant.U32" class="anchor">§</a><h3 class="code-header">U32(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a>)</h3></section><section id="variant.U64" class="variant"><a href="#variant.U64" class="anchor">§</a><h3 class="code-header">U64(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>)</h3></section><section id="variant.I8" class="variant"><a href="#variant.I8" class="anchor">§</a><h3 class="code-header">I8(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i8.html">i8</a>)</h3></section><section id="variant.I16" class="variant"><a href="#variant.I16" class="anchor">§</a><h3 class="code-header">I16(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i16.html">i16</a>)</h3></section><section id="variant.I32" class="variant"><a href="#variant.I32" class="anchor">§</a><h3 class="code-header">I32(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i32.html">i32</a>)</h3></section><section id="variant.I64" class="variant"><a href="#variant.I64" class="anchor">§</a><h3 class="code-header">I64(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a>)</h3></section><section id="variant.F32" class="variant"><a href="#variant.F32" class="anchor">§</a><h3 class="code-header">F32(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.f32.html">f32</a>)</h3></section><section id="variant.F64" class="variant"><a href="#variant.F64" class="anchor">§</a><h3 class="code-header">F64(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.f64.html">f64</a>)</h3></section><section id="variant.Char" class="variant"><a href="#variant.Char" class="anchor">§</a><h3 class="code-header">Char(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>)</h3></section><section id="variant.String" class="variant"><a href="#variant.String" class="anchor">§</a><h3 class="code-header">String(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>)</h3></section><section id="variant.Unit" class="variant"><a href="#variant.Unit" class="anchor">§</a><h3 class="code-header">Unit</h3></section><section id="variant.Option" class="variant"><a href="#variant.Option" class="anchor">§</a><h3 class="code-header">Option(<a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;&gt;)</h3></section><section id="variant.Newtype" class="variant"><a href="#variant.Newtype" class="anchor">§</a><h3 class="code-header">Newtype(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;)</h3></section><section id="variant.Seq" class="variant"><a href="#variant.Seq" class="anchor">§</a><h3 class="code-header">Seq(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;)</h3></section><section id="variant.Map" class="variant"><a href="#variant.Map" class="anchor">§</a><h3 class="code-header">Map(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/collections/btree/map/struct.BTreeMap.html" title="struct alloc::collections::btree::map::BTreeMap">BTreeMap</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>, <a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;)</h3></section><section id="variant.Bytes" class="variant"><a href="#variant.Bytes" class="anchor">§</a><h3 class="code-header">Bytes(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a>&gt;)</h3></section><section id="variant.CuTime" class="variant"><a href="#variant.CuTime" class="anchor">§</a><h3 class="code-header">CuTime(<a class="type" href="../cu29_clock/type.CuTime.html" title="type cu29_clock::CuTime">CuTime</a>)</h3></section></div><h2 id="implementations" class="section-header">Implementations<a href="#implementations" class="anchor">§</a></h2><div id="implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-Value" class="impl"><a class="src rightside" href="../src/cu29_value/lib.rs.html#192-246">source</a><a href="#impl-Value" class="anchor">§</a><h3 class="code-header">impl <a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a></h3></section></summary><div class="impl-items"><section id="method.deserialize_into" class="method"><a class="src rightside" href="../src/cu29_value/lib.rs.html#243-245">source</a><h4 class="code-header">pub fn <a href="#method.deserialize_into" class="fn">deserialize_into</a>&lt;'de, T: <a class="trait" href="https://docs.rs/serde/1.0.204/serde/de/trait.Deserialize.html" title="trait serde::de::Deserialize">Deserialize</a>&lt;'de&gt;&gt;(
CuTime(CuTime),
</details>}</code></pre><h2 id="variants" class="variants section-header">Variants<a href="#variants" class="anchor">§</a></h2><div class="variants"><section id="variant.Bool" class="variant"><a href="#variant.Bool" class="anchor">§</a><h3 class="code-header">Bool(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>)</h3></section><section id="variant.U8" class="variant"><a href="#variant.U8" class="anchor">§</a><h3 class="code-header">U8(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a>)</h3></section><section id="variant.U16" class="variant"><a href="#variant.U16" class="anchor">§</a><h3 class="code-header">U16(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>)</h3></section><section id="variant.U32" class="variant"><a href="#variant.U32" class="anchor">§</a><h3 class="code-header">U32(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a>)</h3></section><section id="variant.U64" class="variant"><a href="#variant.U64" class="anchor">§</a><h3 class="code-header">U64(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>)</h3></section><section id="variant.I8" class="variant"><a href="#variant.I8" class="anchor">§</a><h3 class="code-header">I8(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i8.html">i8</a>)</h3></section><section id="variant.I16" class="variant"><a href="#variant.I16" class="anchor">§</a><h3 class="code-header">I16(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i16.html">i16</a>)</h3></section><section id="variant.I32" class="variant"><a href="#variant.I32" class="anchor">§</a><h3 class="code-header">I32(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i32.html">i32</a>)</h3></section><section id="variant.I64" class="variant"><a href="#variant.I64" class="anchor">§</a><h3 class="code-header">I64(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a>)</h3></section><section id="variant.F32" class="variant"><a href="#variant.F32" class="anchor">§</a><h3 class="code-header">F32(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.f32.html">f32</a>)</h3></section><section id="variant.F64" class="variant"><a href="#variant.F64" class="anchor">§</a><h3 class="code-header">F64(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.f64.html">f64</a>)</h3></section><section id="variant.Char" class="variant"><a href="#variant.Char" class="anchor">§</a><h3 class="code-header">Char(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>)</h3></section><section id="variant.String" class="variant"><a href="#variant.String" class="anchor">§</a><h3 class="code-header">String(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>)</h3></section><section id="variant.Unit" class="variant"><a href="#variant.Unit" class="anchor">§</a><h3 class="code-header">Unit</h3></section><section id="variant.Option" class="variant"><a href="#variant.Option" class="anchor">§</a><h3 class="code-header">Option(<a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;&gt;)</h3></section><section id="variant.Newtype" class="variant"><a href="#variant.Newtype" class="anchor">§</a><h3 class="code-header">Newtype(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;)</h3></section><section id="variant.Seq" class="variant"><a href="#variant.Seq" class="anchor">§</a><h3 class="code-header">Seq(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;)</h3></section><section id="variant.Map" class="variant"><a href="#variant.Map" class="anchor">§</a><h3 class="code-header">Map(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/collections/btree/map/struct.BTreeMap.html" title="struct alloc::collections::btree::map::BTreeMap">BTreeMap</a>&lt;<a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>, <a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a>&gt;)</h3></section><section id="variant.Bytes" class="variant"><a href="#variant.Bytes" class="anchor">§</a><h3 class="code-header">Bytes(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a>&gt;)</h3></section><section id="variant.CuTime" class="variant"><a href="#variant.CuTime" class="anchor">§</a><h3 class="code-header">CuTime(CuTime)</h3></section></div><h2 id="implementations" class="section-header">Implementations<a href="#implementations" class="anchor">§</a></h2><div id="implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-Value" class="impl"><a class="src rightside" href="../src/cu29_value/lib.rs.html#192-246">source</a><a href="#impl-Value" class="anchor">§</a><h3 class="code-header">impl <a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a></h3></section></summary><div class="impl-items"><section id="method.deserialize_into" class="method"><a class="src rightside" href="../src/cu29_value/lib.rs.html#243-245">source</a><h4 class="code-header">pub fn <a href="#method.deserialize_into" class="fn">deserialize_into</a>&lt;'de, T: <a class="trait" href="https://docs.rs/serde/1.0.204/serde/de/trait.Deserialize.html" title="trait serde::de::Deserialize">Deserialize</a>&lt;'de&gt;&gt;(
self,
) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;T, <a class="enum" href="enum.DeserializerError.html" title="enum cu29_value::DeserializerError">DeserializerError</a>&gt;</h4></section></div></details></div><h2 id="trait-implementations" class="section-header">Trait Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div id="trait-implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-BorrowDecode%3C'de%3E-for-Value" class="impl"><a class="src rightside" href="../src/cu29_value/bdec.rs.html#42-69">source</a><a href="#impl-BorrowDecode%3C'de%3E-for-Value" class="anchor">§</a><h3 class="code-header">impl&lt;'de&gt; <a class="trait" href="https://docs.rs/bincode/2.0.0-rc.3/bincode/de/trait.BorrowDecode.html" title="trait bincode::de::BorrowDecode">BorrowDecode</a>&lt;'de&gt; for <a class="enum" href="enum.Value.html" title="enum cu29_value::Value">Value</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.borrow_decode" class="method trait-impl"><a class="src rightside" href="../src/cu29_value/bdec.rs.html#43-68">source</a><a href="#method.borrow_decode" class="anchor">§</a><h4 class="code-header">fn <a href="https://docs.rs/bincode/2.0.0-rc.3/bincode/de/trait.BorrowDecode.html#tymethod.borrow_decode" class="fn">borrow_decode</a>&lt;D: <a class="trait" href="https://docs.rs/bincode/2.0.0-rc.3/bincode/de/trait.BorrowDecoder.html" title="trait bincode::de::BorrowDecoder">BorrowDecoder</a>&lt;'de&gt;&gt;(
decoder: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut D</a>,
Expand Down

0 comments on commit cd26dfd

Please sign in to comment.