[package]
edition = "2024"
name = "spyne"
version = "0.11.13"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "All-in-one toolkit"
readme = false
license = "MIT"
[features]
encoding = []
encoding-serialization = ["encoding"]
encoding-serialization-binary = ["encoding-serialization"]
encoding-serialization-json = ["encoding-serialization"]
encoding-transfer = ["encoding"]
encoding-transfer-base64 = ["encoding-transfer"]
ffi = []
ffi-c = ["ffi"]
ffi-c-linux = ["ffi-c"]
ffi-c-linux-epoll = ["ffi-c-linux"]
ffi-c-linux-epoll-constants = ["ffi-c-linux-epoll"]
ffi-c-linux-epoll-syscalls = ["ffi-c-linux-epoll"]
ffi-c-linux-epoll-types = ["ffi-c-linux-epoll"]
ffi-c-linux-general = ["ffi-c-linux"]
ffi-c-linux-general-constants = ["ffi-c-linux-general"]
ffi-c-linux-general-syscalls = ["ffi-c-linux-general"]
ffi-c-linux-pty = ["ffi-c-linux"]
ffi-c-linux-pty-constants = ["ffi-c-linux-pty"]
ffi-c-linux-pty-operations = ["ffi-c-linux-pty"]
ffi-c-macos = ["ffi-c"]
ffi-c-macos-general = ["ffi-c-macos"]
ffi-c-macos-general-constants = ["ffi-c-macos-general"]
ffi-c-macos-general-syscalls = ["ffi-c-macos-general"]
ffi-c-macos-graphics = ["ffi-c-macos"]
ffi-c-macos-kqueue = ["ffi-c-macos"]
ffi-c-macos-kqueue-constants = ["ffi-c-macos-kqueue"]
ffi-c-macos-kqueue-syscalls = ["ffi-c-macos-kqueue"]
ffi-c-macos-kqueue-types = ["ffi-c-macos-kqueue"]
ffi-c-macos-pty = ["ffi-c-macos"]
ffi-c-macos-pty-constants = ["ffi-c-macos-pty"]
ffi-c-macos-pty-operations = ["ffi-c-macos-pty"]
ffi-c-macos-pty-syscalls = ["ffi-c-macos-pty"]
graphics = []
graphics-windowing = ["graphics"]
graphics-windowing-appkit = ["graphics-windowing"]
graphics-windowing-wayland = ["graphics-windowing"]
io = []
io-poll = ["io"]
io-poll-epoll = ["io-poll"]
io-poll-kqueue = ["io-poll"]
macros = []
macros-quote = ["syntax"]
macros-serialization = [
"serialization",
"serialization-binary",
]
serialization = []
serialization-binary = ["serialization"]
sync = []
sync-spsc = ["sync"]
syntax = []
syntax-ast = ["syntax"]
syntax-token = ["syntax"]
syntax-tokgen = ["syntax"]
text = []
text-buffer = ["text"]
text-buffer-cursor = ["text-buffer"]
text-buffer-gapbuffer = ["text-buffer"]
text-fonts = ["text"]
text-fonts-atlas = ["text-fonts"]
text-fonts-parse = ["text-fonts"]
[lib]
name = "spyne"
path = "src/lib.rs"
[[test]]
name = "serialization"
path = "tests/serialization.rs"
[dependencies.spyne-encoding]
version = "0.1.0"
[dependencies.spyne-ffi]
version = "0.6.11"
[dependencies.spyne-macros]
version = "0.2.2"
[dependencies.spyne-quote]
version = "0.1.11"
[dependencies.spyne-sync]
version = "0.1.2"
[dependencies.spyne-syntax]
version = "0.2.0"
[dependencies.spyne-text]
version = "0.2.1"