Docs.rs
soliterm-model-0.1.0
soliterm-model 0.1.0
Docs.rs crate page
GPL-3.0-or-later
Links
Homepage
Repository
crates.io
Source
Owners
chrisbouchard
Dependencies
derive_more ^0.99.17
normal
enum-map ^2.4.1
normal
itertools ^0.10.3
normal
permutations ^0.1.1
normal
rand ^0.8.5
normal
seq-macro ^0.3.1
normal
velcro ^0.5.3
normal
assert2 ^0.3.6
dev
mockall ^0.11.2
dev
rstest ^0.15.0
dev
Versions
100%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Action
Required Associated Types
Error
State
Value
Implementors
In soliterm_model::action
?
Trait
soliterm_model
::
action
::
Action
source
·
[
−
]
pub trait Action { type
State
<'s>; type
Value
; type
Error
; }
Required Associated Types
source
type
State
<'s>
source
type
Value
source
type
Error
Implementors
source
impl
Action
for soliterm_model::zones::foundation::place::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error
source
impl
Action
for soliterm_model::zones::foundation::take::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error
source
impl
Action
for soliterm_model::zones::from_to::draw_or_replace::
Action
type
State
<'s> = &'s
DrawCount
type
Value
=
Value
type
Error
=
!
source
impl
Action
for soliterm_model::zones::stock::draw::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error
source
impl
Action
for soliterm_model::zones::stock::replace::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error
source
impl
Action
for soliterm_model::zones::table::draw_or_replace::
Action
type
State
<'s> = &'s
DrawCount
type
Value
=
Value
type
Error
=
!
source
impl
Action
for soliterm_model::zones::tableau::flip_top::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error
source
impl
Action
for soliterm_model::zones::tableau::place::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error
source
impl
Action
for soliterm_model::zones::tableau::take::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error
source
impl
Action
for soliterm_model::zones::waste::empty::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
!
source
impl
Action
for soliterm_model::zones::waste::place::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
!
source
impl
Action
for soliterm_model::zones::waste::take::
Action
type
State
<'s> =
()
type
Value
=
Value
type
Error
=
Error