Expand description
A pure-rust implementation of AMF0 encoder and decoder.
This crate provides a simple interface for encoding and decoding AMF0 data.
§Examples
use scuffle_amf0::Amf0Decoder;
use scuffle_amf0::Amf0Encoder;
// Create a new decoder
let mut reader = Amf0Decoder::new(bytes);
let value = reader.decode()?;
// .. do something with the value
// Encode a value into a writer
Amf0Encoder::encode(&mut writer, &value)?;
Structs§
- Amf0
Decoder - An AMF0 Decoder.
- Amf0
Encoder - AMF0 encoder.
Enums§
- Amf0
Marker - AMF0 marker types. Defined in amf0_spec_121207.pdf section 2.1
- Amf0
Read Error - Errors that can occur when decoding AMF0 data.
- Amf0
Value - AMF0 value types. Defined in amf0_spec_121207.pdf section 2.2-2.14
- Amf0
Write Error - Errors that can occur when encoding AMF0 data.