Docs.rs
spng-sys-0.1.0
spng-sys 0.1.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Documentation
Repository
crates.io
Source
Owners
aloucks
Dependencies
libc ^0.2
normal
libz-sys ^1.1.2
normal
cc ^1.0
build
Versions
0.33%
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
☰
Crate spng_sys
Version 0.1.0
See all spng_sys's items
Structs
Constants
Functions
Type Definitions
?
Crate
spng_sys
[
−
]
[src]
Native bindings to
libspng
.
Structs
spng_alloc
spng_bkgd
spng_chrm
spng_chrm_int
spng_chunk
spng_ctx
spng_exif
spng_hist
spng_iccp
spng_ihdr
spng_offs
spng_phys
spng_plte
spng_plte_entry
spng_row_info
spng_sbit
spng_splt
spng_splt_entry
spng_text
spng_time
spng_trns
Constants
SPNG_VERSION_MAJOR
SPNG_VERSION_MINOR
SPNG_VERSION_PATCH
spng_color_type_SPNG_COLOR_TYPE_GRAYSCALE
spng_color_type_SPNG_COLOR_TYPE_GRAYSCALE_ALPHA
spng_color_type_SPNG_COLOR_TYPE_INDEXED
spng_color_type_SPNG_COLOR_TYPE_TRUECOLOR
spng_color_type_SPNG_COLOR_TYPE_TRUECOLOR_ALPHA
spng_crc_action_SPNG_CRC_DISCARD
spng_crc_action_SPNG_CRC_ERROR
spng_crc_action_SPNG_CRC_USE
spng_ctx_flags_SPNG_CTX_IGNORE_ADLER32
spng_decode_flags_SPNG_DECODE_GAMMA
spng_decode_flags_SPNG_DECODE_PROGRESSIVE
spng_decode_flags_SPNG_DECODE_TRNS
spng_decode_flags_SPNG_DECODE_USE_GAMA
spng_decode_flags_SPNG_DECODE_USE_SBIT
spng_decode_flags_SPNG_DECODE_USE_TRNS
spng_errno_SPNG_EBADSTATE
spng_errno_SPNG_EBIT_DEPTH
spng_errno_SPNG_EBKGD_NO_PLTE
spng_errno_SPNG_EBKGD_PLTE_IDX
spng_errno_SPNG_EBUFSIZ
spng_errno_SPNG_EBUF_SET
spng_errno_SPNG_ECHRM
spng_errno_SPNG_ECHUNKAVAIL
spng_errno_SPNG_ECHUNK_CRC
spng_errno_SPNG_ECHUNK_LIMITS
spng_errno_SPNG_ECHUNK_POS
spng_errno_SPNG_ECHUNK_SIZE
spng_errno_SPNG_ECHUNK_STDLEN
spng_errno_SPNG_ECHUNK_TYPE
spng_errno_SPNG_ECHUNK_UNKNOWN_CRITICAL
spng_errno_SPNG_ECOLOR_TYPE
spng_errno_SPNG_ECOMPRESSION_METHOD
spng_errno_SPNG_EDUP_BKGD
spng_errno_SPNG_EDUP_CHRM
spng_errno_SPNG_EDUP_EXIF
spng_errno_SPNG_EDUP_GAMA
spng_errno_SPNG_EDUP_HIST
spng_errno_SPNG_EDUP_ICCP
spng_errno_SPNG_EDUP_OFFS
spng_errno_SPNG_EDUP_PHYS
spng_errno_SPNG_EDUP_PLTE
spng_errno_SPNG_EDUP_SBIT
spng_errno_SPNG_EDUP_SRGB
spng_errno_SPNG_EDUP_TIME
spng_errno_SPNG_EDUP_TRNS
spng_errno_SPNG_EEXIF
spng_errno_SPNG_EFILTER
spng_errno_SPNG_EFILTER_METHOD
spng_errno_SPNG_EFLAGS
spng_errno_SPNG_EFMT
spng_errno_SPNG_EGAMA
spng_errno_SPNG_EHEIGHT
spng_errno_SPNG_EHIST_NO_PLTE
spng_errno_SPNG_EICCP_COMPRESSION_METHOD
spng_errno_SPNG_EICCP_NAME
spng_errno_SPNG_EIDAT_STREAM
spng_errno_SPNG_EIDAT_TOO_SHORT
spng_errno_SPNG_EIHDR_SIZE
spng_errno_SPNG_EINTERLACE_METHOD
spng_errno_SPNG_EINTERNAL
spng_errno_SPNG_EINVAL
spng_errno_SPNG_EIO
spng_errno_SPNG_EITXT
spng_errno_SPNG_EITXT_COMPRESSION_FLAG
spng_errno_SPNG_EITXT_COMPRESSION_METHOD
spng_errno_SPNG_EITXT_LANG_TAG
spng_errno_SPNG_EITXT_TRANSLATED_KEY
spng_errno_SPNG_EMEM
spng_errno_SPNG_ENCODE_ONLY
spng_errno_SPNG_ENOIHDR
spng_errno_SPNG_ENOPLTE
spng_errno_SPNG_EOF
spng_errno_SPNG_EOFFS
spng_errno_SPNG_EOI
spng_errno_SPNG_EOVERFLOW
spng_errno_SPNG_EPHYS
spng_errno_SPNG_EPLTE_IDX
spng_errno_SPNG_ESBIT
spng_errno_SPNG_ESIGNATURE
spng_errno_SPNG_ESPLT_DEPTH
spng_errno_SPNG_ESPLT_DUP_NAME
spng_errno_SPNG_ESPLT_NAME
spng_errno_SPNG_ESRGB
spng_errno_SPNG_ETEXT
spng_errno_SPNG_ETEXT_KEYWORD
spng_errno_SPNG_ETIME
spng_errno_SPNG_ETRNS_COLOR_TYPE
spng_errno_SPNG_ETRNS_NO_PLTE
spng_errno_SPNG_EUSER_HEIGHT
spng_errno_SPNG_EUSER_WIDTH
spng_errno_SPNG_EWIDTH
spng_errno_SPNG_EZLIB
spng_errno_SPNG_EZLIB_INIT
spng_errno_SPNG_EZTXT
spng_errno_SPNG_EZTXT_COMPRESSION_METHOD
spng_errno_SPNG_IO_EOF
spng_errno_SPNG_IO_ERROR
spng_errno_SPNG_OK
spng_filter_SPNG_FILTER_AVERAGE
spng_filter_SPNG_FILTER_NONE
spng_filter_SPNG_FILTER_PAETH
spng_filter_SPNG_FILTER_SUB
spng_filter_SPNG_FILTER_UP
spng_format_SPNG_FMT_G8
spng_format_SPNG_FMT_GA8
spng_format_SPNG_FMT_GA16
spng_format_SPNG_FMT_PNG
spng_format_SPNG_FMT_RAW
spng_format_SPNG_FMT_RGB8
spng_format_SPNG_FMT_RGBA8
spng_format_SPNG_FMT_RGBA16
spng_interlace_method_SPNG_INTERLACE_ADAM7
spng_interlace_method_SPNG_INTERLACE_NONE
spng_text_type_SPNG_ITXT
spng_text_type_SPNG_TEXT
spng_text_type_SPNG_ZTXT
Functions
spng_ctx_free
⚠
spng_ctx_new
⚠
spng_ctx_new2
⚠
spng_decode_image
⚠
spng_decode_row
⚠
spng_decode_scanline
⚠
spng_decoded_image_size
⚠
spng_get_bkgd
⚠
spng_get_chrm
⚠
spng_get_chrm_int
⚠
spng_get_chunk_limits
⚠
spng_get_exif
⚠
spng_get_gama
⚠
spng_get_hist
⚠
spng_get_iccp
⚠
spng_get_ihdr
⚠
spng_get_image_limits
⚠
spng_get_offs
⚠
spng_get_phys
⚠
spng_get_plte
⚠
spng_get_row_info
⚠
spng_get_sbit
⚠
spng_get_splt
⚠
spng_get_srgb
⚠
spng_get_text
⚠
spng_get_time
⚠
spng_get_trns
⚠
spng_set_bkgd
⚠
spng_set_chrm
⚠
spng_set_chrm_int
⚠
spng_set_chunk_limits
⚠
spng_set_crc_action
⚠
spng_set_exif
⚠
spng_set_gama
⚠
spng_set_hist
⚠
spng_set_iccp
⚠
spng_set_ihdr
⚠
spng_set_image_limits
⚠
spng_set_offs
⚠
spng_set_phys
⚠
spng_set_plte
⚠
spng_set_png_buffer
⚠
spng_set_png_file
⚠
spng_set_png_stream
⚠
spng_set_sbit
⚠
spng_set_splt
⚠
spng_set_srgb
⚠
spng_set_text
⚠
spng_set_time
⚠
spng_set_trns
⚠
spng_strerror
⚠
spng_version_string
⚠
Type Definitions
FILE
__int32_t
__uint8_t
__uint16_t
__uint32_t
spng_calloc_fn
spng_color_type
spng_crc_action
spng_ctx_flags
spng_decode_flags
spng_errno
spng_filter
spng_format
spng_free_fn
spng_interlace_method
spng_malloc_fn
spng_read_fn
spng_realloc_fn
spng_text_type