Struct serde_urlencoded::ser::Serializer [] [src]

pub struct Serializer<'output, Target: 'output + UrlEncodedTarget> { /* fields omitted */ }

A serializer for the application/x-www-form-urlencoded format.

Methods

impl<'output, Target: 'output + UrlEncodedTarget> Serializer<'output, Target>
[src]

[src]

Returns a new Serializer.

Trait Implementations

impl<'output, Target> Serializer for Serializer<'output, Target> where
    Target: 'output + UrlEncodedTarget
[src]

The output type produced by this Serializer during successful serialization. Most serializers that produce text or binary output should set Ok = () and serialize into an io::Write or buffer contained within the Serializer instance. Serializers that build in-memory data structures may be simplified by using Ok to propagate the data structure around. Read more

The error type when some error occurs during serialization.

Type returned from serialize_seq and serialize_seq_fixed_size for serializing the content of the sequence. Read more

Type returned from serialize_tuple for serializing the content of the tuple. Read more

Type returned from serialize_tuple_struct for serializing the content of the tuple struct. Read more

Type returned from serialize_tuple_variant for serializing the content of the tuple variant. Read more

Type returned from serialize_map for serializing the content of the map. Read more

Type returned from serialize_struct for serializing the content of the struct. Read more

Type returned from serialize_struct_variant for serializing the content of the struct variant. Read more

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Serializes the inner value, ignoring the newtype name.

[src]

Returns an error.

[src]

Returns Ok.

[src]

Serializes the given value.

[src]

Serialize a sequence, given length (if any) is ignored.

[src]

Serializes a sequence, given length is ignored.

[src]

Returns an error.

[src]

Returns an error.

[src]

Returns an error.

[src]

Serializes a map, given length is ignored.

[src]

Serializes a struct, given length is ignored.

[src]

Returns an error.

[src]

Collect an iterator as a sequence. Read more

[src]

Collect an iterator as a map. Read more

[src]

Serialize a string produced by an implementation of Display. Read more