Docs.rs
otter-1.2.1
otter 1.2.1
Permalink
Docs.rs crate page
AGPL-3.0-or-later
Links
Homepage
Repository
crates.io
Source
Owners
ijackson
fanf2
Dependencies
ambassador ^0.3.1
normal
async-condvar-fair ^0.2
normal
backtrace ^0.3
normal
base64 ^0.13
normal
boolinator ^2
normal
cast_trait_object ^0.1
normal
const-default ^1
normal
crossbeam-utils ^0.8
normal
delegate ^0.7
normal
downcast-rs ^1
normal
either ^1
normal
enum-map ^2
normal
enum_dispatch ^0.3.5
normal
env_logger ^0.9
normal
fehler ^1
normal
glob ^0.3
normal
humantime-serde ^1
normal
image ^0.24
normal
index_vec ^0.1.1
normal
inventory ^0.2
normal
lazy-init ^0.5
normal
lazy-regex ^2
normal
libc ^0.2
normal
num ^0.4
normal
num-traits ^0.2
normal
once_cell ^1
normal
openssh-keys ^0.5
normal
ordered-float ^3
normal
otter-support =1.2.1
normal
percent-encoding ^2
normal
regex ^1
normal
serde ^1
normal
serde_with ^1
normal
structopt ^0.3
normal
strum ^0.24
normal
subtle ^2.4
normal
tempfile ^3
normal
tera ^1.10
normal
thiserror ^1
normal
typetag ^0.1.6
normal
uds ^0.2
normal
unicase ^2
normal
url ^2
normal
vecdeque-stableix ^1
normal
xmlparser ^0.13
normal
zip ^0.6
normal
bundle-sources ^0.0.1
build
usvg ^0.23
build
Versions
6.81%
of the crate is documented
Platform
i686-unknown-linux-gnu
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
☰
PieceXDataState
Trait Implementations
PieceXDataStateExt
In otter::gamestate
?
Type Definition
otter
::
gamestate
::
PieceXDataState
source
·
[
−
]
pub type PieceXDataState =
Option
<
Box
<dyn
PieceXData
>>;
Trait Implementations
source
impl
PieceXDataStateExt
for
PieceXDataState
source
fn
get
<T:
PieceXData
>(&self) ->
Result
<
Option
<
&
T>,
IE
>
source
fn
get_exp
<T:
PieceXData
>(&self) ->
Result
<
&
T,
IE
>
source
fn
get_mut
<T:
PieceXData
, D:
FnOnce
() -> T>(
&mut self,
def: D
) ->
Result
<
&mut
T,
IE
>
source
fn
get_mut_exp
<T:
PieceXData
>(&mut self) ->
Result
<
&mut
T,
IE
>
source
fn
init
<T:
PieceXData
>(&mut self, val: T) ->
Result
<
&mut
T,
IE
>