Docs.rs
skia-safe-0.97.2
skia-safe 0.97.2
Permalink
Docs.rs crate page
MIT
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
Brooooooklyn
pragmatrix
Dependencies
base64 ^0.22.0
normal
optional
bitflags ^2.0
normal
percent-encoding ^2.3.1
normal
optional
skia-bindings =0.97.2
normal
skia-svg-macros ^0.1.0
normal
optional
ureq ^3.0.4
normal
optional
windows ^0.62.0
normal
optional
serde ^1.0
dev
serde_json ^1.0
dev
serial_test ^3.0
dev
static_assertions ^1.1
dev
winit ^0.30.2
dev
zip ^8.1
dev
ash ^0.38.0
dev
gl ^0.14.0
dev
glutin ^0.32.0
dev
glutin-winit ^0.5.0
dev
raw-window-handle ^0.6.0
dev
vulkano ^0.35
dev
objc2 ^0.6.3
dev
objc2-core-foundation ^0.3.2
dev
objc2-metal ^0.3.2
dev
objc2-quartz-core ^0.3.2
dev
raw-window-handle ^0.6.0
dev
objc2-ui-kit ^0.3.2
dev
objc2-app-kit ^0.3.2
dev
anyhow ^1.0.75
dev
windows ^0.62.0
dev
Versions
43.5%
of the crate is documented
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
Decoder
skia_
safe
0.97.2
Decoder
Aliased Type
Methods
from_stream
id
is_format
Trait Implementations
Debug
Send
Sync
In skia_
safe::
codec::
codecs
skia_safe
::
codec
::
codecs
Type Alias
Decoder
Copy item path
Source
pub type Decoder =
Handle
<
SkCodecs_Decoder
>;
Aliased Type
§
pub struct Decoder(
/* private fields */
);
Implementations
§
Source
§
impl
Decoder
Source
pub fn
id
(&self) -> &'static
str
Source
pub fn
is_format
(&self, data: &[
u8
]) ->
bool
Source
pub fn
from_stream
<'a>( &self, stream: &'a mut impl
Read
, ) ->
Result
<
Codec
<'a>,
Result
>
Trait Implementations
§
Source
§
impl
Debug
for
Decoder
Source
§
fn
fmt
(&self, f: &mut
Formatter
<'_>) ->
Result
Formats the value using the given formatter.
Read more
Source
§
impl
Send
for
Decoder
Source
§
impl
Sync
for
Decoder