Implementation of serialization::Serializer
for Serializer
Method emit_nil
fn emit_nil()
Method emit_uint
fn emit_uint(v: uint)
Method emit_u64
fn emit_u64(v: u64)
Method emit_u32
fn emit_u32(v: u32)
Method emit_u16
fn emit_u16(v: u16)
Method emit_u8
fn emit_u8(v: u8)
Method emit_int
fn emit_int(v: int)
Method emit_i64
fn emit_i64(v: i64)
Method emit_i32
fn emit_i32(v: i32)
Method emit_i16
fn emit_i16(v: i16)
Method emit_i8
fn emit_i8(v: i8)
Method emit_bool
fn emit_bool(v: bool)
Method emit_float
fn emit_float(v: float)
Method emit_f64
fn emit_f64(v: f64)
Method emit_f32
fn emit_f32(v: f32)
Method emit_char
fn emit_char(v: char)
Method emit_borrowed_str
fn emit_borrowed_str(v: & str)
Method emit_owned_str
fn emit_owned_str(v: & str)
Method emit_managed_str
fn emit_managed_str(v: & str)
Method emit_borrowed
fn emit_borrowed(f: fn&())
Method emit_owned
fn emit_owned(f: fn&())
Method emit_managed
fn emit_managed(f: fn&())
Method emit_enum
fn emit_enum(_name: & str, f: fn&())
Method emit_enum_variant
fn emit_enum_variant(v_name: & str, _v_id: uint, sz: uint, f: fn&())
Method emit_enum_variant_arg
fn emit_enum_variant_arg(idx: uint, f: fn&())
Method emit_borrowed_vec
fn emit_borrowed_vec(_len: uint, f: fn&())
Method emit_owned_vec
fn emit_owned_vec(_len: uint, f: fn&())
Method emit_managed_vec
fn emit_managed_vec(_len: uint, f: fn&())
Method emit_vec_elt
fn emit_vec_elt(idx: uint, f: fn&())
Method emit_rec
fn emit_rec(f: fn&())
Method emit_struct
fn emit_struct(name: & str, f: fn&())
Method emit_field
fn emit_field(name: & str, idx: uint, f: fn&())
Method emit_tup
fn emit_tup(_len: uint, f: fn&())
Method emit_tup_elt
fn emit_tup_elt(idx: uint, f: fn&())