-}</code></pre><h2 id="fields" class="fields section-header">Fields<a href="#fields" class="anchor">§</a></h2><span id="structfield.bank_account_id" class="structfield section-header"><a href="#structfield.bank_account_id" class="anchor field">§</a><code>bank_account_id: <a class="type" href="../domain/type.BankAccountId.html" title="type bank_accounting::domain::BankAccountId">BankAccountId</a></code></span><span id="structfield.bank_account_holder_id" class="structfield section-header"><a href="#structfield.bank_account_holder_id" class="anchor field">§</a><code>bank_account_holder_id: <a class="type" href="../domain/type.BankAccountHolderId.html" title="type bank_accounting::domain::BankAccountHolderId">BankAccountHolderId</a></code></span><span id="structfield.opening_balance" class="structfield section-header"><a href="#structfield.opening_balance" class="anchor field">§</a><code>opening_balance: <a class="enum" href="https://doc.rust-lang.org/1.86.0/core/option/enum.Option.html" title="enum core::option::Option">Option</a><Decimal></code></span><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-Clone-for-OpenBankAccount" class="impl"><a class="src rightside" href="../../src/bank_accounting/application.rs.html#27">Source</a><a href="#impl-Clone-for-OpenBankAccount" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.86.0/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="struct.OpenBankAccount.html" title="struct bank_accounting::application::OpenBankAccount">OpenBankAccount</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.clone" class="method trait-impl"><a class="src rightside" href="../../src/bank_accounting/application.rs.html#27">Source</a><a href="#method.clone" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.86.0/core/clone/trait.Clone.html#tymethod.clone" class="fn">clone</a>(&self) -> <a class="struct" href="struct.OpenBankAccount.html" title="struct bank_accounting::application::OpenBankAccount">OpenBankAccount</a></h4></section></summary><div class='docblock'>Returns a copy of the value. <a href="https://doc.rust-lang.org/1.86.0/core/clone/trait.Clone.html#tymethod.clone">Read more</a></div></details><details class="toggle method-toggle" open><summary><section id="method.clone_from" class="method trait-impl"><span class="rightside"><span class="since" title="Stable since Rust version 1.0.0">1.0.0</span> · <a class="src" href="https://doc.rust-lang.org/1.86.0/src/core/clone.rs.html#174">Source</a></span><a href="#method.clone_from" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.86.0/core/clone/trait.Clone.html#method.clone_from" class="fn">clone_from</a>(&mut self, source: &Self)</h4></section></summary><div class='docblock'>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/1.86.0/core/clone/trait.Clone.html#method.clone_from">Read more</a></div></details></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-Debug-for-OpenBankAccount" class="impl"><a class="src rightside" href="../../src/bank_accounting/application.rs.html#27">Source</a><a href="#impl-Debug-for-OpenBankAccount" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.86.0/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="struct.OpenBankAccount.html" title="struct bank_accounting::application::OpenBankAccount">OpenBankAccount</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.fmt" class="method trait-impl"><a class="src rightside" href="../../src/bank_accounting/application.rs.html#27">Source</a><a href="#method.fmt" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.86.0/core/fmt/trait.Debug.html#tymethod.fmt" class="fn">fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/1.86.0/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a><'_>) -> <a class="type" href="https://doc.rust-lang.org/1.86.0/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/1.86.0/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></div></details></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-Handler%3COpenBankAccount%3E-for-Service" class="impl"><a class="src rightside" href="../../src/bank_accounting/application.rs.html#41-57">Source</a><a href="#impl-Handler%3COpenBankAccount%3E-for-Service" class="anchor">§</a><h3 class="code-header">impl Handler<<a class="struct" href="struct.OpenBankAccount.html" title="struct bank_accounting::application::OpenBankAccount">OpenBankAccount</a>> for <a class="struct" href="struct.Service.html" title="struct bank_accounting::application::Service">Service</a></h3></section></summary><div class="impl-items"><details class="toggle" open><summary><section id="associatedtype.Error" class="associatedtype trait-impl"><a class="src rightside" href="../../src/bank_accounting/application.rs.html#42">Source</a><a href="#associatedtype.Error" class="anchor">§</a><h4 class="code-header">type <a class="associatedtype">Error</a> = <a class="struct" href="https://docs.rs/anyhow/1.0.97/anyhow/struct.Error.html" title="struct anyhow::Error">Error</a></h4></section></summary><div class='docblock'>The error type returned by the Handler while handling a [Command].</div></details><details class="toggle method-toggle" open><summary><section id="method.handle" class="method trait-impl"><a class="src rightside" href="../../src/bank_accounting/application.rs.html#44-56">Source</a><a href="#method.handle" class="anchor">§</a><h4 class="code-header">fn <a class="fn">handle</a><'life0, 'async_trait>(
0 commit comments