Docs.rs
ptsd2-0.1.2
ptsd2 0.1.2
Docs.rs crate page
BSD-3-Clause
Links
Repository
crates.io
Source
Owners
CalebCouch
Dependencies
chrono ^0.4.42
normal
downcast-rs ^2.0.2
normal
hex ^0.4.3
normal
image ^0.25.9
normal
imageproc ^0.25.0
normal
include_dir ^0.7.4
normal
nsvg ^0.5.1
normal
prism2 ^0.1.4
normal
qrcode ^0.14.1
normal
quircs ^0.10.3
normal
uuid ^1.16.0
normal
Versions
8.7%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Navigator
ptsd
0.1.2
Navigator
Trait Implementations
Drawable
Implementors
In ptsd::
interface::
interfaces
ptsd
::
interface
::
interfaces
Trait
Navigator
Copy item path
Source
pub trait Navigator:
Drawable
+
DynClone
+
Debug
+ 'static { }
Trait Implementations
§
Source
§
impl
Drawable
for
Box
<dyn
Navigator
>
Source
§
fn
request_size
(&self) ->
RequestTree
Source
§
fn
build
(&self, size: (
f32
,
f32
), request:
RequestTree
) ->
SizedTree
Source
§
fn
draw
( &self, sized: &
SizedTree
, offset: (
f32
,
f32
), bound:
Rect
, ) ->
Vec
<(
CanvasArea
,
CanvasItem
)>
Source
§
fn
name
(&self) ->
String
Source
§
fn
event
(&mut self, ctx: &mut
Context
, sized: &
SizedTree
, event:
Box
<dyn
Event
>)
Implementors
§