All functions:
  Elements:
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 11
    functionName: deserialize_newtype_i32
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_newtype_i32()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 21
    functionName: deserialize_bytes
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_bytes()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 28
    functionName: deserialize_str
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_str()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 35
    functionName: deserialize_borrowed_str
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_borrowed_str()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 45
    functionName: deserialize_reader
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_reader()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 54
    functionName: deserialize_option
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_option()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 62
    functionName: deserialize_unit
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_unit()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 83
    functionName: deserialize_unit_enum
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_unit_enum()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: deserialize_unit_type
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_unit_type()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 99
    functionName: deserialize_128bit
    functionSourceFile: /src/serde_urlencoded/tests/test_deserialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn deserialize_128bit()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:8,1
    - Dst: NewType
      Src: /src/serde_urlencoded/tests/test_serialize.rs:8,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 13
    functionName: serialize_newtype_i32
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - Some
    - NewType
    linkageType: ''
    returnType: void
    signature: fn serialize_newtype_i32()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:17,1
    - Dst: NewType
      Src: /src/serde_urlencoded/tests/test_serialize.rs:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 22
    functionName: serialize_newtype_u128
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - Some
    - NewType
    linkageType: ''
    returnType: void
    signature: fn serialize_newtype_u128()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:26,1
    - Dst: NewType
      Src: /src/serde_urlencoded/tests/test_serialize.rs:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 31
    functionName: serialize_newtype_i128
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - Some
    - NewType
    linkageType: ''
    returnType: void
    signature: fn serialize_newtype_i128()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:35,1
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 41
    functionName: serialize_option_map_int
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - Some
    linkageType: ''
    returnType: void
    signature: fn serialize_option_map_int()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:46,1
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 55
    functionName: serialize_option_map_string
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - Some
    linkageType: ''
    returnType: void
    signature: fn serialize_option_map_string()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:59,1
    - Dst: Some
      Src: /src/serde_urlencoded/tests/test_serialize.rs:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: serialize_option_map_bool
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - Some
    linkageType: ''
    returnType: void
    signature: fn serialize_option_map_bool()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 75
    functionName: serialize_map_bool
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn serialize_map_bool()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 91
    functionName: serialize_unit_enum
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn serialize_unit_enum()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: serialize_unit_struct
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn serialize_unit_struct()
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: serialize_unit_type
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn serialize_unit_type()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serde_urlencoded::to_string
      Src: /src/serde_urlencoded/tests/test_serialize.rs:121,1
    - Dst: Result::unwrap
      Src: /src/serde_urlencoded/tests/test_serialize.rs:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 122
    functionName: value_type_error_msg
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - serde_urlencoded::to_string
    - Result::unwrap
    linkageType: ''
    returnType: void
    signature: fn value_type_error_msg()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: HashMap::from
      Src: /src/serde_urlencoded/tests/test_serialize.rs:131,1
    - Dst: serde_urlencoded::to_string
      Src: /src/serde_urlencoded/tests/test_serialize.rs:132,1
    - Dst: Result::unwrap
      Src: /src/serde_urlencoded/tests/test_serialize.rs:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 133
    functionName: key_type_error_msg
    functionSourceFile: /src/serde_urlencoded/tests/test_serialize.rs
    functionUses: 0
    functionsReached:
    - serde_urlencoded::to_string
    - HashMap::from
    - Result::unwrap
    linkageType: ''
    returnType: void
    signature: fn key_type_error_msg()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: next
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:2,1
    - Dst: unwrap_or
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:2,1
    - Dst: next
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:4,1
    - Dst: unwrap_or
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:4,1
    - Dst: next
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:6,1
    - Dst: unwrap_or
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:6,1
    - Dst: next
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:8,1
    - Dst: unwrap_or
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs:8,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 107
    functionName: from_bytes
    functionSourceFile: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs
    functionUses: 0
    functionsReached:
    - unwrap_or
    - next
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: from_bytes
      Src: /src/serde_urlencoded/src/de.rs:56,1
    - Dst: '&''de str::as_bytes'
      Src: /src/serde_urlencoded/src/de.rs:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - input
    argTypes:
    - '&''de str'
    constantsTouched: []
    func_position:
      end: 57
      start: 52
    functionDepth: 2
    functionLinenumber: 52
    functionLinenumberEnd: 57
    functionName: from_str
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - from_bytes
    - '&''de str::as_bytes'
    linkageType: ''
    returnType: Result
    signature: 'pub fn from_str<''de, T>(input: &''de str) -> Result<T, Error>whereT:
      de::Deserialize<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: read_to_end
      Src: /src/serde_urlencoded/src/de.rs:67,1
    - Dst: map_err
      Src: /src/serde_urlencoded/src/de.rs:67,1
    - Dst: de::Error::custom
      Src: /src/serde_urlencoded/src/de.rs:68,1
    - Dst: from_bytes
      Src: /src/serde_urlencoded/src/de.rs:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    argCount: 1
    argNames:
    - reader
    argTypes:
    - R
    constantsTouched: []
    func_position:
      end: 71
      start: 61
    functionDepth: 2
    functionLinenumber: 61
    functionLinenumberEnd: 71
    functionName: from_reader
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - de::Error::custom
    - read_to_end
    - map_err
    - from_bytes
    linkageType: ''
    returnType: Result
    signature: 'pub fn from_reader<T, R>(mut reader: R) -> Result<T, Error>whereT:
      de::DeserializeOwned,R: Read,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: MapDeserializer::new
      Src: /src/serde_urlencoded/src/de.rs:90,1
    - Dst: PartIterator
      Src: /src/serde_urlencoded/src/de.rs:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - parser
    argTypes:
    - UrlEncodedParse<'de>
    constantsTouched: []
    func_position:
      end: 92
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 92
    functionName: Deserializer::new
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 1
    functionsReached:
    - PartIterator
    - MapDeserializer::new
    linkageType: ''
    returnType: Self
    signature: 'pub fn new(parser: UrlEncodedParse<''de>) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Deserializer::deserialize_map
      Src: /src/serde_urlencoded/src/de.rs:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - visitor
    argTypes:
    - V
    constantsTouched: []
    func_position:
      end: 103
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 103
    functionName: Deserializer::deserialize_any
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - Deserializer::deserialize_map
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Self::Error>whereV:
      de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: V::visit_map
      Src: /src/serde_urlencoded/src/de.rs:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - visitor
    argTypes:
    - V
    constantsTouched: []
    func_position:
      end: 110
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 110
    functionName: Deserializer::deserialize_map
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 1
    functionsReached:
    - V::visit_map
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_map<V>(self, visitor: V) -> Result<V::Value, Self::Error>whereV:
      de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: V::visit_seq
      Src: /src/serde_urlencoded/src/de.rs:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - visitor
    argTypes:
    - V
    constantsTouched: []
    func_position:
      end: 117
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 117
    functionName: Deserializer::deserialize_seq
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - V::visit_seq
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_seq<V>(self, visitor: V) -> Result<V::Value, Self::Error>whereV:
      de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: end
      Src: /src/serde_urlencoded/src/de.rs:123,1
    - Dst: V::visit_unit
      Src: /src/serde_urlencoded/src/de.rs:124,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    argCount: 1
    argNames:
    - visitor
    argTypes:
    - V
    constantsTouched: []
    func_position:
      end: 125
      start: 119
    functionDepth: 1
    functionLinenumber: 119
    functionLinenumberEnd: 125
    functionName: Deserializer::deserialize_unit
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - end
    - V::visit_unit
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_unit<V>(self, visitor: V) -> Result<V::Value, Self::Error>whereV:
      de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: next
      Src: /src/serde_urlencoded/src/de.rs:164,1
    - Dst: map
      Src: /src/serde_urlencoded/src/de.rs:164,1
    - Dst: Part
      Src: /src/serde_urlencoded/src/de.rs:164,1
    - Dst: Part
      Src: /src/serde_urlencoded/src/de.rs:164,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 163
    functionDepth: 1
    functionLinenumber: 163
    functionLinenumberEnd: 165
    functionName: PartIterator::next
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - Part
    - next
    - map
    linkageType: ''
    returnType: Option
    signature: fn next(&mut self) -> Option<Self::Item>
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 175
    functionName: Part::into_deserializer
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Self::Deserializer
    signature: fn into_deserializer(self) -> Self::Deserializer
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: 0.parse::<$ty>
      Src: /src/serde_urlencoded/src/de.rs:6,1
    - Dst: into_deserializer
      Src: /src/serde_urlencoded/src/de.rs:7,1
    - Dst: Err
      Src: /src/serde_urlencoded/src/de.rs:8,1
    - Dst: de::Error::custom
      Src: /src/serde_urlencoded/src/de.rs:8,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 178
    functionDepth: 1
    functionLinenumber: 178
    functionLinenumberEnd: 191
    functionName: forward_parsed_value
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - de::Error::custom
    - into_deserializer
    - Err
    - 0.parse::<$ty>
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: V::visit_borrowed_str
      Src: /src/serde_urlencoded/src/de.rs:201,1
    - Dst: V::visit_string
      Src: /src/serde_urlencoded/src/de.rs:202,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    argCount: 1
    argNames:
    - visitor
    argTypes:
    - V
    constantsTouched: []
    func_position:
      end: 204
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 204
    functionName: Part::deserialize_any
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - V::visit_string
    - V::visit_borrowed_str
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Self::Error>whereV:
      de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: V::visit_some
      Src: /src/serde_urlencoded/src/de.rs:210,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - visitor
    argTypes:
    - V
    constantsTouched: []
    func_position:
      end: 211
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 211
    functionName: Part::deserialize_option
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - V::visit_some
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_option<V>(self, visitor: V) -> Result<V::Value, Self::Error>whereV:
      de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: V::visit_enum
      Src: /src/serde_urlencoded/src/de.rs:222,1
    - Dst: ValueEnumAccess
      Src: /src/serde_urlencoded/src/de.rs:222,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 3
    argNames:
    - _name
    - _variants
    - visitor
    argTypes:
    - '&''static str'
    - '&''static [&''static str]'
    - V
    constantsTouched: []
    func_position:
      end: 223
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 223
    functionName: Part::deserialize_enum
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - ValueEnumAccess
    - V::visit_enum
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_enum<V>(self,_name: &''static str,_variants: &''static
      [&''static str],visitor: V,) -> Result<V::Value, Self::Error>whereV: de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: V::visit_newtype_struct
      Src: /src/serde_urlencoded/src/de.rs:233,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _name
    - visitor
    argTypes:
    - '&''static str'
    - V
    constantsTouched: []
    func_position:
      end: 234
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 234
    functionName: Part::deserialize_newtype_struct
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - V::visit_newtype_struct
    linkageType: ''
    returnType: Result
    signature: 'fn deserialize_newtype_struct<V>(self,_name: &''static str,visitor:
      V,) -> Result<V::Value, Self::Error>whereV: de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Result::deserialize
      Src: /src/serde_urlencoded/src/de.rs:283,1
    - Dst: into_deserializer
      Src: /src/serde_urlencoded/src/de.rs:283,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/de.rs:284,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    argCount: 1
    argNames:
    - seed
    argTypes:
    - V
    constantsTouched: []
    func_position:
      end: 285
      start: 276
    functionDepth: 1
    functionLinenumber: 276
    functionLinenumberEnd: 285
    functionName: ValueEnumAccess::variant_seed
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - Ok
    - into_deserializer
    - Result::deserialize
    linkageType: ''
    returnType: Result
    signature: 'fn variant_seed<V>(self,seed: V,) -> Result<(V::Value, Self::Variant),
      Self::Error>whereV: de::DeserializeSeed<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/de.rs:294,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 295
      start: 293
    functionDepth: 0
    functionLinenumber: 293
    functionLinenumberEnd: 295
    functionName: UnitOnlyVariantAccess::unit_variant
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn unit_variant(self) -> Result<(), Self::Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/de.rs:301,1
    - Dst: Error::custom
      Src: /src/serde_urlencoded/src/de.rs:301,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _seed
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 302
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 302
    functionName: UnitOnlyVariantAccess::newtype_variant_seed
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::custom
    linkageType: ''
    returnType: Result
    signature: 'fn newtype_variant_seed<T>(self, _seed: T) -> Result<T::Value, Self::Error>whereT:
      de::DeserializeSeed<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/de.rs:312,1
    - Dst: Error::custom
      Src: /src/serde_urlencoded/src/de.rs:312,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _len
    - _visitor
    argTypes:
    - usize
    - V
    constantsTouched: []
    func_position:
      end: 313
      start: 304
    functionDepth: 1
    functionLinenumber: 304
    functionLinenumberEnd: 313
    functionName: UnitOnlyVariantAccess::tuple_variant
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::custom
    linkageType: ''
    returnType: Result
    signature: 'fn tuple_variant<V>(self,_len: usize,_visitor: V,) -> Result<V::Value,
      Self::Error>whereV: de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/de.rs:323,1
    - Dst: Error::custom
      Src: /src/serde_urlencoded/src/de.rs:323,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _fields
    - _visitor
    argTypes:
    - '&''static [&''static str]'
    - V
    constantsTouched: []
    func_position:
      end: 324
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 324
    functionName: UnitOnlyVariantAccess::struct_variant
    functionSourceFile: /src/serde_urlencoded/src/de.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::custom
    linkageType: ''
    returnType: Result
    signature: 'fn struct_variant<V>(self,_fields: &''static [&''static str],_visitor:
      V,) -> Result<V::Value, Self::Error>whereV: de::Visitor<''de>,'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 1
    argNames:
    - sink
    argTypes:
    - S
    constantsTouched: []
    func_position:
      end: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: PartSerializer::new
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Self
    signature: 'pub fn new(sink: S) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_static_str
      Src: /src/serde_urlencoded/src/ser/part.rs:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    argCount: 1
    argNames:
    - v
    argTypes:
    - bool
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: PartSerializer::serialize_bool
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_static_str
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_bool(self, v: bool) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - i8
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: PartSerializer::serialize_i8
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i8(self, v: i8) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - i16
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: PartSerializer::serialize_i16
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i16(self, v: i16) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - i32
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: PartSerializer::serialize_i32
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i32(self, v: i32) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - i64
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: PartSerializer::serialize_i64
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i64(self, v: i64) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - u8
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: PartSerializer::serialize_u8
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u8(self, v: u8) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - u16
    constantsTouched: []
    func_position:
      end: 73
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: PartSerializer::serialize_u16
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u16(self, v: u16) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - u32
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: PartSerializer::serialize_u32
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u32(self, v: u32) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - u64
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: PartSerializer::serialize_u64
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u64(self, v: u64) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - u128
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: PartSerializer::serialize_u128
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u128(self, v: u128) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_integer
      Src: /src/serde_urlencoded/src/ser/part.rs:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - i128
    constantsTouched: []
    func_position:
      end: 89
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 89
    functionName: PartSerializer::serialize_i128
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_integer
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i128(self, v: i128) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_floating
      Src: /src/serde_urlencoded/src/ser/part.rs:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - f32
    constantsTouched: []
    func_position:
      end: 93
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 93
    functionName: PartSerializer::serialize_f32
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_floating
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_f32(self, v: f32) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PartSerializer::serialize_floating
      Src: /src/serde_urlencoded/src/ser/part.rs:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - v
    argTypes:
    - f64
    constantsTouched: []
    func_position:
      end: 97
      start: 95
    functionDepth: 1
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: PartSerializer::serialize_f64
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::serialize_floating
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_f64(self, v: f64) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_string
      Src: /src/serde_urlencoded/src/ser/part.rs:100,1
    - Dst: char::to_string
      Src: /src/serde_urlencoded/src/ser/part.rs:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    argCount: 1
    argNames:
    - v
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 101
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 101
    functionName: PartSerializer::serialize_char
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_string
    - char::to_string
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_char(self, v: char) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_str
      Src: /src/serde_urlencoded/src/ser/part.rs:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&str'
    constantsTouched: []
    func_position:
      end: 105
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 105
    functionName: PartSerializer::serialize_str
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_str
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_str(self, value: &str) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: str::from_utf8
      Src: /src/serde_urlencoded/src/ser/part.rs:108,1
    - Dst: serialize_str
      Src: /src/serde_urlencoded/src/ser/part.rs:109,1
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:110,1
    - Dst: Error::Utf8
      Src: /src/serde_urlencoded/src/ser/part.rs:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&[u8]'
    constantsTouched: []
    func_position:
      end: 112
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 112
    functionName: PartSerializer::serialize_bytes
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_str
    - Error::Utf8
    - Err
    - str::from_utf8
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_bytes(self, value: &[u8]) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:115,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: PartSerializer::serialize_unit
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: fn serialize_unit(self) -> Result<S::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_static_str
      Src: /src/serde_urlencoded/src/ser/part.rs:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - name
    argTypes:
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 120
      start: 118
    functionDepth: 1
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: PartSerializer::serialize_unit_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_static_str
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_unit_struct(self, name: &''static str) -> Result<S::Ok,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_static_str
      Src: /src/serde_urlencoded/src/ser/part.rs:128,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 3
    argNames:
    - _name
    - _variant_index
    - variant
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 129
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 129
    functionName: PartSerializer::serialize_unit_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_static_str
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_unit_variant(self,_name: &''static str,_variant_index:
      u32,variant: &''static str,) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/part.rs:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _name
    - value
    argTypes:
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 137
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 137
    functionName: PartSerializer::serialize_newtype_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_newtype_struct<T: ?Sized + ser::Serialize>(self,_name:
      &''static str,value: &T,) -> Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:146,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _value
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 147
      start: 139
    functionDepth: 1
    functionLinenumber: 139
    functionLinenumberEnd: 147
    functionName: PartSerializer::serialize_newtype_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_newtype_variant<T: ?Sized + ser::Serialize>(self,_name:
      &''static str,_variant_index: u32,_variant: &''static str,_value: &T,) -> Result<S::Ok,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_none
      Src: /src/serde_urlencoded/src/ser/part.rs:150,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 1
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: PartSerializer::serialize_none
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_none
    linkageType: ''
    returnType: Result
    signature: fn serialize_none(self) -> Result<S::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_some
      Src: /src/serde_urlencoded/src/ser/part.rs:157,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 158
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 158
    functionName: PartSerializer::serialize_some
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - serialize_some
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_some<T: ?Sized + ser::Serialize>(self,value: &T,) ->
      Result<S::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:164,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:164,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - _len
    argTypes:
    - Option<usize>
    constantsTouched: []
    func_position:
      end: 165
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 165
    functionName: PartSerializer::serialize_seq
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_seq(self,_len: Option<usize>,) -> Result<Self::SerializeSeq,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:171,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:171,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - _len
    argTypes:
    - usize
    constantsTouched: []
    func_position:
      end: 172
      start: 167
    functionDepth: 1
    functionLinenumber: 167
    functionLinenumberEnd: 172
    functionName: PartSerializer::serialize_tuple
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple(self,_len: usize,) -> Result<Self::SerializeTuple,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:179,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:179,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 2
    argNames:
    - _name
    - _len
    argTypes:
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 180
      start: 174
    functionDepth: 1
    functionLinenumber: 174
    functionLinenumberEnd: 180
    functionName: PartSerializer::serialize_tuple_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple_struct(self,_name: &''static str,_len: usize,)
      -> Result<Self::SerializeTuple, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:189,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:189,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _len
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 190
      start: 182
    functionDepth: 1
    functionLinenumber: 182
    functionLinenumberEnd: 190
    functionName: PartSerializer::serialize_tuple_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,_len: usize,) -> Result<Self::SerializeTupleVariant,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:196,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:196,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - _len
    argTypes:
    - Option<usize>
    constantsTouched: []
    func_position:
      end: 197
      start: 192
    functionDepth: 1
    functionLinenumber: 192
    functionLinenumberEnd: 197
    functionName: PartSerializer::serialize_map
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_map(self,_len: Option<usize>,) -> Result<Self::SerializeMap,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:204,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:204,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 2
    argNames:
    - _name
    - _len
    argTypes:
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 205
      start: 199
    functionDepth: 1
    functionLinenumber: 199
    functionLinenumberEnd: 205
    functionName: PartSerializer::serialize_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_struct(self,_name: &''static str,_len: usize,) -> Result<Self::SerializeStruct,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/part.rs:214,1
    - Dst: unsupported
      Src: /src/serde_urlencoded/src/ser/part.rs:214,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _len
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 215
      start: 207
    functionDepth: 1
    functionLinenumber: 207
    functionLinenumberEnd: 215
    functionName: PartSerializer::serialize_struct_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 0
    functionsReached:
    - Err
    - unsupported
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_struct_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,_len: usize,) -> Result<Self::SerializeStructVariant,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: itoa::Buffer::new
      Src: /src/serde_urlencoded/src/ser/part.rs:223,1
    - Dst: Self::format
      Src: /src/serde_urlencoded/src/ser/part.rs:224,1
    - Dst: ser::Serializer::serialize_str
      Src: /src/serde_urlencoded/src/ser/part.rs:225,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - value
    argTypes:
    - I
    constantsTouched: []
    func_position:
      end: 226
      start: 219
    functionDepth: 2
    functionLinenumber: 219
    functionLinenumberEnd: 226
    functionName: PartSerializer::serialize_integer
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 10
    functionsReached:
    - ser::Serializer::serialize_str
    - Self::format
    - itoa::Buffer::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_integer<I>(self, value: I) -> Result<S::Ok, Error>whereI:
      itoa::Integer,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ryu::Buffer::new
      Src: /src/serde_urlencoded/src/ser/part.rs:232,1
    - Dst: Self::format
      Src: /src/serde_urlencoded/src/ser/part.rs:233,1
    - Dst: ser::Serializer::serialize_str
      Src: /src/serde_urlencoded/src/ser/part.rs:234,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - value
    argTypes:
    - F
    constantsTouched: []
    func_position:
      end: 235
      start: 228
    functionDepth: 2
    functionLinenumber: 228
    functionLinenumberEnd: 235
    functionName: PartSerializer::serialize_floating
    functionSourceFile: /src/serde_urlencoded/src/ser/part.rs
    functionUses: 2
    functionsReached:
    - ser::Serializer::serialize_str
    - Self::format
    - ryu::Buffer::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_floating<F>(self, value: F) -> Result<S::Ok, Error>whereF:
      ryu::Float,'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 1
    argNames:
    - urlencoder
    argTypes:
    - '&''target mut UrlEncodedSerializer<''input, Target>'
    constantsTouched: []
    func_position:
      end: 27
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 27
    functionName: PairSerializer::new
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Self
    signature: 'pub fn new(urlencoder: &''target mut UrlEncodedSerializer<''input,
      Target>,) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:46,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - bool
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: PairSerializer::serialize_bool
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_bool(self, _v: bool) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:50,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i8
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: PairSerializer::serialize_i8
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i8(self, _v: i8) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:54,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i16
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: PairSerializer::serialize_i16
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i16(self, _v: i16) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:58,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i32
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: PairSerializer::serialize_i32
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i32(self, _v: i32) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:62,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i64
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: PairSerializer::serialize_i64
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i64(self, _v: i64) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:66,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u8
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: PairSerializer::serialize_u8
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u8(self, _v: u8) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:70,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u16
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: PairSerializer::serialize_u16
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u16(self, _v: u16) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:74,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u32
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: PairSerializer::serialize_u32
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u32(self, _v: u32) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:78,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u64
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: PairSerializer::serialize_u64
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u64(self, _v: u64) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:82,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - f32
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: PairSerializer::serialize_f32
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_f32(self, _v: f32) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:86,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - f64
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: PairSerializer::serialize_f64
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_f64(self, _v: f64) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:90,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: PairSerializer::serialize_char
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_char(self, _v: char) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:94,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _value
    argTypes:
    - '&str'
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: PairSerializer::serialize_str
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_str(self, _value: &str) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:98,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _value
    argTypes:
    - '&[u8]'
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: PairSerializer::serialize_bytes
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_bytes(self, _value: &[u8]) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:102,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 103
    functionName: PairSerializer::serialize_unit
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: fn serialize_unit(self) -> Result<(), Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:106,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _name
    argTypes:
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 107
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 107
    functionName: PairSerializer::serialize_unit_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_unit_struct(self, _name: &''static str) -> Result<(),
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:115,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 3
    argNames:
    - _name
    - _variant_index
    - _variant
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 116
      start: 109
    functionDepth: 1
    functionLinenumber: 109
    functionLinenumberEnd: 116
    functionName: PairSerializer::serialize_unit_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_unit_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/pair.rs:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _name
    - value
    argTypes:
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 124
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 124
    functionName: PairSerializer::serialize_newtype_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - serialize
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_newtype_struct<T: ?Sized + ser::Serialize>(self,_name:
      &''static str,value: &T,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:133,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _value
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 134
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 134
    functionName: PairSerializer::serialize_newtype_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_newtype_variant<T: ?Sized + ser::Serialize>(self,_name:
      &''static str,_variant_index: u32,_variant: &''static str,_value: &T,) -> Result<(),
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/pair.rs:137,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 138
    functionName: PairSerializer::serialize_none
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn serialize_none(self) -> Result<(), Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/pair.rs:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 145
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 145
    functionName: PairSerializer::serialize_some
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - serialize
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_some<T: ?Sized + ser::Serialize>(self,value: &T,) ->
      Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:151,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:151,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _len
    argTypes:
    - Option<usize>
    constantsTouched: []
    func_position:
      end: 152
      start: 147
    functionDepth: 1
    functionLinenumber: 147
    functionLinenumberEnd: 152
    functionName: PairSerializer::serialize_seq
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_seq(self,_len: Option<usize>,) -> Result<Self::SerializeSeq,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/pair.rs:156,1
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:158,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:158,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    argCount: 1
    argNames:
    - len
    argTypes:
    - usize
    constantsTouched: []
    func_position:
      end: 160
      start: 154
    functionDepth: 1
    functionLinenumber: 154
    functionLinenumberEnd: 160
    functionName: PairSerializer::serialize_tuple
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Ok
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple(self, len: usize) -> Result<Self, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:167,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _name
    - _len
    argTypes:
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 168
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 168
    functionName: PairSerializer::serialize_tuple_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple_struct(self,_name: &''static str,_len: usize,)
      -> Result<Self::SerializeTupleStruct, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:177,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _len
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 178
      start: 170
    functionDepth: 1
    functionLinenumber: 170
    functionLinenumberEnd: 178
    functionName: PairSerializer::serialize_tuple_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,_len: usize,) -> Result<Self::SerializeTupleVariant,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:184,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:184,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _len
    argTypes:
    - Option<usize>
    constantsTouched: []
    func_position:
      end: 185
      start: 180
    functionDepth: 1
    functionLinenumber: 180
    functionLinenumberEnd: 185
    functionName: PairSerializer::serialize_map
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_map(self,_len: Option<usize>,) -> Result<Self::SerializeMap,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:192,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:192,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _name
    - _len
    argTypes:
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 193
      start: 187
    functionDepth: 1
    functionLinenumber: 187
    functionLinenumberEnd: 193
    functionName: PairSerializer::serialize_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_struct(self,_name: &''static str,_len: usize,) -> Result<Self::SerializeStruct,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:202,1
    - Dst: Error::unsupported_pair
      Src: /src/serde_urlencoded/src/ser/pair.rs:202,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _len
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 203
      start: 195
    functionDepth: 1
    functionLinenumber: 195
    functionLinenumberEnd: 203
    functionName: PairSerializer::serialize_struct_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Error::unsupported_pair
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_struct_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,_len: usize,) -> Result<Self::SerializeStructVariant,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: mem::replace
      Src: /src/serde_urlencoded/src/ser/pair.rs:218,1
    - Dst: KeySink::new
      Src: /src/serde_urlencoded/src/ser/pair.rs:220,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/pair.rs:220,1
    - Dst: Result::into
      Src: /src/serde_urlencoded/src/ser/pair.rs:220,1
    - Dst: PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/pair.rs:221,1
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/pair.rs:223,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/pair.rs:225,1
    - Dst: ValueSink::new
      Src: /src/serde_urlencoded/src/ser/pair.rs:229,1
    - Dst: PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/pair.rs:230,1
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/pair.rs:231,1
    - Dst: is_ok
      Src: /src/serde_urlencoded/src/ser/pair.rs:233,1
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:240,1
    - Dst: Error::done
      Src: /src/serde_urlencoded/src/ser/pair.rs:240,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 39
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 242
      start: 214
    functionDepth: 1
    functionLinenumber: 214
    functionLinenumberEnd: 242
    functionName: PairSerializer::serialize_element
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - serialize
    - ValueSink::new
    - Result::into
    - Ok
    - PartSerializer::new
    - Error::done
    - mem::replace
    - is_ok
    - Err
    - KeySink::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_element<T: ?Sized + ser::Serialize>(&mut self,value:
      &T,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/pair.rs:246,1
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/pair.rs:248,1
    - Dst: Error::not_done
      Src: /src/serde_urlencoded/src/ser/pair.rs:248,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 250
      start: 244
    functionDepth: 1
    functionLinenumber: 244
    functionLinenumberEnd: 250
    functionName: PairSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 0
    functionsReached:
    - Ok
    - Err
    - Error::not_done
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<(), Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/pair.rs:261,1
    - Dst: '&str::into'
      Src: /src/serde_urlencoded/src/ser/pair.rs:261,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 262
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 262
    functionName: Error::done
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 1
    functionsReached:
    - Error::Custom
    - '&str::into'
    linkageType: ''
    returnType: Self
    signature: fn done() -> Self
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/pair.rs:265,1
    - Dst: '&str::into'
      Src: /src/serde_urlencoded/src/ser/pair.rs:265,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 266
      start: 264
    functionDepth: 0
    functionLinenumber: 264
    functionLinenumberEnd: 266
    functionName: Error::not_done
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 1
    functionsReached:
    - Error::Custom
    - '&str::into'
    linkageType: ''
    returnType: Self
    signature: fn not_done() -> Self
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/pair.rs:269,1
    - Dst: '&str::into'
      Src: /src/serde_urlencoded/src/ser/pair.rs:269,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 270
      start: 268
    functionDepth: 0
    functionLinenumber: 268
    functionLinenumberEnd: 270
    functionName: Error::unsupported_pair
    functionSourceFile: /src/serde_urlencoded/src/ser/pair.rs
    functionUses: 25
    functionsReached:
    - Error::Custom
    - '&str::into'
    linkageType: ''
    returnType: Self
    signature: fn unsupported_pair() -> Self
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: UrlEncodedSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:31,1
    - Dst: '&str::to_owned'
      Src: /src/serde_urlencoded/src/ser/mod.rs:31,1
    - Dst: T::serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:32,1
    - Dst: Serializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:32,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:33,1
    - Dst: Self::finish
      Src: /src/serde_urlencoded/src/ser/mod.rs:33,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    argCount: 1
    argNames:
    - input
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 34
      start: 30
    functionDepth: 2
    functionLinenumber: 30
    functionLinenumberEnd: 34
    functionName: to_string
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 3
    functionsReached:
    - Serializer::new
    - Ok
    - '&str::to_owned'
    - Self::finish
    - T::serialize
    - UrlEncodedSerializer::new
    linkageType: ''
    returnType: Result
    signature: 'pub fn to_string<T: ser::Serialize>(input: T) -> Result<String, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 1
    argNames:
    - urlencoder
    argTypes:
    - '&''output mut UrlEncodedSerializer<''input, Target>'
    constantsTouched: []
    func_position:
      end: 57
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 57
    functionName: Serializer::new
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Self
    signature: 'pub fn new(urlencoder: &''output mut UrlEncodedSerializer<''input,
      Target>,) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: std::fmt
      Src: /src/serde_urlencoded/src/ser/mod.rs:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    argCount: 1
    argNames:
    - f
    argTypes:
    - '&mut fmt::Formatter<''_>'
    constantsTouched: []
    func_position:
      end: 73
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 73
    functionName: Error::fmt
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - std::fmt
    linkageType: ''
    returnType: fmt::Result
    signature: 'fn fmt(&self, f: &mut fmt::Formatter<''_>) -> fmt::Result'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: error::Error::description
      Src: /src/serde_urlencoded/src/ser/mod.rs:80,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 82
    functionName: Error::description
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 1
    functionsReached:
    - error::Error::description
    linkageType: ''
    returnType: '&str'
    signature: fn description(&self) -> &str
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/src/ser/mod.rs:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 90
    functionName: Error::cause
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Some
    linkageType: ''
    returnType: Option
    signature: fn cause(&self) -> Option<&dyn error::Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Some
      Src: /src/serde_urlencoded/src/ser/mod.rs:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 98
    functionName: Error::source
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Some
    linkageType: ''
    returnType: Option
    signature: fn source(&self) -> Option<&(dyn error::Error + 'static)>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/mod.rs:103,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/mod.rs:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - msg
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: Error::custom
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 5
    functionsReached:
    - Error::Custom
    - into
    linkageType: ''
    returnType: Self
    signature: 'fn custom<T: fmt::Display>(msg: T) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:170,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:170,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - bool
    constantsTouched: []
    func_position:
      end: 171
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 171
    functionName: Serializer::serialize_bool
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_bool(self, _v: bool) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:175,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:175,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i8
    constantsTouched: []
    func_position:
      end: 176
      start: 174
    functionDepth: 1
    functionLinenumber: 174
    functionLinenumberEnd: 176
    functionName: Serializer::serialize_i8
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i8(self, _v: i8) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:180,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:180,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i16
    constantsTouched: []
    func_position:
      end: 181
      start: 179
    functionDepth: 1
    functionLinenumber: 179
    functionLinenumberEnd: 181
    functionName: Serializer::serialize_i16
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i16(self, _v: i16) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:185,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:185,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i32
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: Serializer::serialize_i32
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i32(self, _v: i32) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:190,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:190,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - i64
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 1
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: Serializer::serialize_i64
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_i64(self, _v: i64) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:195,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:195,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u8
    constantsTouched: []
    func_position:
      end: 196
      start: 194
    functionDepth: 1
    functionLinenumber: 194
    functionLinenumberEnd: 196
    functionName: Serializer::serialize_u8
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u8(self, _v: u8) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:200,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:200,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u16
    constantsTouched: []
    func_position:
      end: 201
      start: 199
    functionDepth: 1
    functionLinenumber: 199
    functionLinenumberEnd: 201
    functionName: Serializer::serialize_u16
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u16(self, _v: u16) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:205,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:205,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u32
    constantsTouched: []
    func_position:
      end: 206
      start: 204
    functionDepth: 1
    functionLinenumber: 204
    functionLinenumberEnd: 206
    functionName: Serializer::serialize_u32
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u32(self, _v: u32) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:210,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:210,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - u64
    constantsTouched: []
    func_position:
      end: 211
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 211
    functionName: Serializer::serialize_u64
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_u64(self, _v: u64) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:215,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:215,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - f32
    constantsTouched: []
    func_position:
      end: 216
      start: 214
    functionDepth: 1
    functionLinenumber: 214
    functionLinenumberEnd: 216
    functionName: Serializer::serialize_f32
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_f32(self, _v: f32) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:220,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:220,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - f64
    constantsTouched: []
    func_position:
      end: 221
      start: 219
    functionDepth: 1
    functionLinenumber: 219
    functionLinenumberEnd: 221
    functionName: Serializer::serialize_f64
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_f64(self, _v: f64) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:225,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:225,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _v
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 226
      start: 224
    functionDepth: 1
    functionLinenumber: 224
    functionLinenumberEnd: 226
    functionName: Serializer::serialize_char
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_char(self, _v: char) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:230,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:230,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _value
    argTypes:
    - '&str'
    constantsTouched: []
    func_position:
      end: 231
      start: 229
    functionDepth: 1
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: Serializer::serialize_str
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 2
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_str(self, _value: &str) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:235,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:235,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _value
    argTypes:
    - '&[u8]'
    constantsTouched: []
    func_position:
      end: 236
      start: 234
    functionDepth: 1
    functionLinenumber: 234
    functionLinenumberEnd: 236
    functionName: Serializer::serialize_bytes
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_bytes(self, _value: &[u8]) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:240,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 241
      start: 239
    functionDepth: 0
    functionLinenumber: 239
    functionLinenumberEnd: 241
    functionName: Serializer::serialize_unit
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn serialize_unit(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:248,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - _name
    argTypes:
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 249
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 249
    functionName: Serializer::serialize_unit_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_unit_struct(self,_name: &''static str,) -> Result<Self::Ok,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:258,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:258,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 3
    argNames:
    - _name
    - _variant_index
    - _variant
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 259
      start: 252
    functionDepth: 1
    functionLinenumber: 252
    functionLinenumberEnd: 259
    functionName: Serializer::serialize_unit_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_unit_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:267,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _name
    - value
    argTypes:
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 268
      start: 262
    functionDepth: 0
    functionLinenumber: 262
    functionLinenumberEnd: 268
    functionName: Serializer::serialize_newtype_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_newtype_struct<T: ?Sized + ser::Serialize>(self,_name:
      &''static str,value: &T,) -> Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:278,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:278,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _value
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 279
      start: 271
    functionDepth: 1
    functionLinenumber: 271
    functionLinenumberEnd: 279
    functionName: Serializer::serialize_newtype_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_newtype_variant<T: ?Sized + ser::Serialize>(self,_name:
      &''static str,_variant_index: u32,_variant: &''static str,_value: &T,) -> Result<Self::Ok,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:283,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 284
      start: 282
    functionDepth: 0
    functionLinenumber: 282
    functionLinenumberEnd: 284
    functionName: Serializer::serialize_none
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn serialize_none(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:291,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 292
      start: 287
    functionDepth: 0
    functionLinenumber: 287
    functionLinenumberEnd: 292
    functionName: Serializer::serialize_some
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_some<T: ?Sized + ser::Serialize>(self,value: &T,) ->
      Result<Self::Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:299,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - _len
    argTypes:
    - Option<usize>
    constantsTouched: []
    func_position:
      end: 302
      start: 295
    functionDepth: 0
    functionLinenumber: 295
    functionLinenumberEnd: 302
    functionName: Serializer::serialize_seq
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_seq(self,_len: Option<usize>,) -> Result<Self::SerializeSeq,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:309,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - _len
    argTypes:
    - usize
    constantsTouched: []
    func_position:
      end: 312
      start: 305
    functionDepth: 0
    functionLinenumber: 305
    functionLinenumberEnd: 312
    functionName: Serializer::serialize_tuple
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple(self,_len: usize,) -> Result<Self::SerializeTuple,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:320,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:320,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 2
    argNames:
    - _name
    - _len
    argTypes:
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 321
      start: 315
    functionDepth: 1
    functionLinenumber: 315
    functionLinenumberEnd: 321
    functionName: Serializer::serialize_tuple_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple_struct(self,_name: &''static str,_len: usize,)
      -> Result<Self::SerializeTupleStruct, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:331,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:331,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _len
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 332
      start: 324
    functionDepth: 1
    functionLinenumber: 324
    functionLinenumberEnd: 332
    functionName: Serializer::serialize_tuple_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_tuple_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,_len: usize,) -> Result<Self::SerializeTupleVariant,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:339,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - _len
    argTypes:
    - Option<usize>
    constantsTouched: []
    func_position:
      end: 343
      start: 335
    functionDepth: 0
    functionLinenumber: 335
    functionLinenumberEnd: 343
    functionName: Serializer::serialize_map
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_map(self,_len: Option<usize>,) -> Result<Self::SerializeMap,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:351,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 2
    argNames:
    - _name
    - _len
    argTypes:
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 354
      start: 346
    functionDepth: 0
    functionLinenumber: 346
    functionLinenumberEnd: 354
    functionName: Serializer::serialize_struct
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_struct(self,_name: &''static str,_len: usize,) -> Result<Self::SerializeStruct,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/mod.rs:364,1
    - Dst: Error::top_level
      Src: /src/serde_urlencoded/src/ser/mod.rs:364,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 4
    argNames:
    - _name
    - _variant_index
    - _variant
    - _len
    argTypes:
    - '&''static str'
    - u32
    - '&''static str'
    - usize
    constantsTouched: []
    func_position:
      end: 365
      start: 357
    functionDepth: 1
    functionLinenumber: 357
    functionLinenumberEnd: 365
    functionName: Serializer::serialize_struct_variant
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Err
    - Error::top_level
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_struct_variant(self,_name: &''static str,_variant_index:
      u32,_variant: &''static str,_len: usize,) -> Result<Self::SerializeStructVariant,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:380,1
    - Dst: pair::PairSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:380,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 381
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 381
    functionName: SeqSerializer::serialize_element
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize
    - pair::PairSerializer::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_element<T: ?Sized + ser::Serialize>(&mut self,value:
      &T,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:384,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 385
      start: 383
    functionDepth: 0
    functionLinenumber: 383
    functionLinenumberEnd: 385
    functionName: SeqSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:400,1
    - Dst: pair::PairSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:400,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 401
      start: 396
    functionDepth: 1
    functionLinenumber: 396
    functionLinenumberEnd: 401
    functionName: TupleSerializer::serialize_element
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize
    - pair::PairSerializer::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_element<T: ?Sized + ser::Serialize>(&mut self,value:
      &T,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:404,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 405
      start: 403
    functionDepth: 0
    functionLinenumber: 403
    functionLinenumberEnd: 405
    functionName: TupleSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_field
      Src: /src/serde_urlencoded/src/ser/mod.rs:420,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 421
      start: 416
    functionDepth: 1
    functionLinenumber: 416
    functionLinenumberEnd: 421
    functionName: TupleStructSerializer::serialize_field
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize_field
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_field<T: ?Sized + ser::Serialize>(&mut self,value: &T,)
      -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: end
      Src: /src/serde_urlencoded/src/ser/mod.rs:424,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 425
      start: 423
    functionDepth: 2
    functionLinenumber: 423
    functionLinenumberEnd: 425
    functionName: TupleStructSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - end
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_field
      Src: /src/serde_urlencoded/src/ser/mod.rs:440,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 441
      start: 436
    functionDepth: 2
    functionLinenumber: 436
    functionLinenumberEnd: 441
    functionName: TupleVariantSerializer::serialize_field
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize_field
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_field<T: ?Sized + ser::Serialize>(&mut self,value: &T,)
      -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: end
      Src: /src/serde_urlencoded/src/ser/mod.rs:444,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 445
      start: 443
    functionDepth: 2
    functionLinenumber: 443
    functionLinenumberEnd: 445
    functionName: TupleVariantSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - end
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: key::KeySink::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:464,1
    - Dst: value::ValueSink::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:465,1
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:466,1
    - Dst: part::PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:466,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:468,1
    - Dst: part::PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:470,1
    - Dst: Result::serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:471,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 18
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - '&K'
    - '&V'
    constantsTouched: []
    func_position:
      end: 472
      start: 456
    functionDepth: 1
    functionLinenumber: 456
    functionLinenumberEnd: 472
    functionName: MapSerializer::serialize_entry
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize
    - Ok
    - Result::serialize
    - part::PartSerializer::new
    - value::ValueSink::new
    - key::KeySink::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_entry<K: ?Sized + ser::Serialize,V: ?Sized + ser::Serialize,>(&mut
      self,key: &K,value: &V,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: key::KeySink::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:478,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:478,1
    - Dst: Result::into
      Src: /src/serde_urlencoded/src/ser/mod.rs:478,1
    - Dst: part::PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:479,1
    - Dst: Some
      Src: /src/serde_urlencoded/src/ser/mod.rs:480,1
    - Dst: Result::serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:480,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:481,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    argCount: 1
    argNames:
    - key
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 482
      start: 474
    functionDepth: 1
    functionLinenumber: 474
    functionLinenumberEnd: 482
    functionName: MapSerializer::serialize_key
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Result::into
    - Ok
    - part::PartSerializer::new
    - Some
    - key::KeySink::new
    - Result::serialize
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_key<T: ?Sized + ser::Serialize>(&mut self,key: &T,) ->
      Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: as_ref
      Src: /src/serde_urlencoded/src/ser/mod.rs:489,1
    - Dst: ok_or_else
      Src: /src/serde_urlencoded/src/ser/mod.rs:489,1
    - Dst: value::ValueSink::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:490,1
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:491,1
    - Dst: part::PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:491,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:494,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 495
      start: 484
    functionDepth: 1
    functionLinenumber: 484
    functionLinenumberEnd: 495
    functionName: MapSerializer::serialize_value
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize
    - Ok
    - as_ref
    - ok_or_else
    - part::PartSerializer::new
    - value::ValueSink::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_value<T: ?Sized + ser::Serialize>(&mut self,value: &T,)
      -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:498,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 499
      start: 497
    functionDepth: 0
    functionLinenumber: 497
    functionLinenumberEnd: 499
    functionName: MapSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: value::ValueSink::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:515,1
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/mod.rs:516,1
    - Dst: part::PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/mod.rs:516,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 517
      start: 510
    functionDepth: 1
    functionLinenumber: 510
    functionLinenumberEnd: 517
    functionName: StructSerializer::serialize_field
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize
    - value::ValueSink::new
    - part::PartSerializer::new
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_field<T: ?Sized + ser::Serialize>(&mut self,key: &''static
      str,value: &T,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/mod.rs:520,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 521
      start: 519
    functionDepth: 0
    functionLinenumber: 519
    functionLinenumberEnd: 521
    functionName: StructSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize_field
      Src: /src/serde_urlencoded/src/ser/mod.rs:537,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - '&''static str'
    - '&T'
    constantsTouched: []
    func_position:
      end: 538
      start: 532
    functionDepth: 2
    functionLinenumber: 532
    functionLinenumberEnd: 538
    functionName: StructVariantSerializer::serialize_field
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - serialize_field
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_field<T: ?Sized + ser::Serialize>(&mut self,key: &''static
      str,value: &T,) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: end
      Src: /src/serde_urlencoded/src/ser/mod.rs:541,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 542
      start: 540
    functionDepth: 2
    functionLinenumber: 540
    functionLinenumberEnd: 542
    functionName: StructVariantSerializer::end
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - end
    linkageType: ''
    returnType: Result
    signature: fn end(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/mod.rs:548,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/mod.rs:548,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 549
      start: 546
    functionDepth: 0
    functionLinenumber: 546
    functionLinenumberEnd: 549
    functionName: Error::top_level
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 19
    functionsReached:
    - Error::Custom
    - into
    linkageType: ''
    returnType: Self
    signature: fn top_level() -> Self
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/mod.rs:553,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/mod.rs:553,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 554
      start: 551
    functionDepth: 0
    functionLinenumber: 551
    functionLinenumberEnd: 554
    functionName: Error::no_key
    functionSourceFile: /src/serde_urlencoded/src/ser/mod.rs
    functionUses: 0
    functionsReached:
    - Error::Custom
    - into
    linkageType: ''
    returnType: Self
    signature: fn no_key() -> Self
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: Key::deref
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: '&str'
    signature: fn deref(&self) -> &str
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Result::into
      Src: /src/serde_urlencoded/src/ser/key.rs:26,1
    - Dst: Result::into_owned
      Src: /src/serde_urlencoded/src/ser/key.rs:27,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/key.rs:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    argCount: 1
    argNames:
    - key
    argTypes:
    - Key<'key>
    constantsTouched: []
    func_position:
      end: 29
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 29
    functionName: Cow::from
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 0
    functionsReached:
    - Result::into
    - Result::into_owned
    - into
    linkageType: ''
    returnType: Self
    signature: 'fn from(key: Key<''key>) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 1
    argNames:
    - end
    argTypes:
    - End
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: KeySink::new
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: Self
    signature: 'pub fn new(end: End) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Key::Static
      Src: /src/serde_urlencoded/src/ser/key.rs:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: KeySink::serialize_static_str
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 0
    functionsReached:
    - Key::Static
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_static_str(self, value: &''static str) -> Result<Ok,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Key::Dynamic
      Src: /src/serde_urlencoded/src/ser/key.rs:56,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/key.rs:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&str'
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: KeySink::serialize_str
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 0
    functionsReached:
    - Key::Dynamic
    - into
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_str(self, value: &str) -> Result<Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Key::Dynamic
      Src: /src/serde_urlencoded/src/ser/key.rs:60,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/key.rs:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: KeySink::serialize_string
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 0
    functionsReached:
    - Key::Dynamic
    - into
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_string(self, value: String) -> Result<Ok, Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/key.rs:64,1
    - Dst: KeySink::unsupported
      Src: /src/serde_urlencoded/src/ser/key.rs:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: KeySink::serialize_none
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 0
    functionsReached:
    - KeySink::unsupported
    - Err
    linkageType: ''
    returnType: Result
    signature: fn serialize_none(self) -> Result<Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Err
      Src: /src/serde_urlencoded/src/ser/key.rs:71,1
    - Dst: KeySink::unsupported
      Src: /src/serde_urlencoded/src/ser/key.rs:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - _value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 72
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 72
    functionName: KeySink::serialize_some
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 0
    functionsReached:
    - KeySink::unsupported
    - Err
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_some<T: ?Sized + Serialize>(self,_value: &T,) -> Result<Ok,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/key.rs:75,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/key.rs:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - type_str
    argTypes:
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 76
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 76
    functionName: KeySink::unsupported
    functionSourceFile: /src/serde_urlencoded/src/ser/key.rs
    functionUses: 2
    functionsReached:
    - Error::Custom
    - into
    linkageType: ''
    returnType: Error
    signature: 'fn unsupported(self, type_str: &''static str) -> Error'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 2
    argNames:
    - urlencoder
    - key
    argTypes:
    - '&''target mut UrlEncodedSerializer<''input, Target>'
    - '&''key str'
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: ValueSink::new
    functionSourceFile: /src/serde_urlencoded/src/ser/value.rs
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: Self
    signature: 'pub fn new(urlencoder: &''target mut UrlEncodedSerializer<''input,
      Target>,key: &''key str,) -> Self'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: append_pair
      Src: /src/serde_urlencoded/src/ser/value.rs:36,1
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/value.rs:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&str'
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: ValueSink::serialize_str
    functionSourceFile: /src/serde_urlencoded/src/ser/value.rs
    functionUses: 0
    functionsReached:
    - Ok
    - append_pair
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_str(self, value: &str) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ValueSink::serialize_str
      Src: /src/serde_urlencoded/src/ser/value.rs:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: ValueSink::serialize_static_str
    functionSourceFile: /src/serde_urlencoded/src/ser/value.rs
    functionUses: 0
    functionsReached:
    - ValueSink::serialize_str
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_static_str(self, value: &''static str) -> Result<(),
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ValueSink::serialize_str
      Src: /src/serde_urlencoded/src/ser/value.rs:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: ValueSink::serialize_string
    functionSourceFile: /src/serde_urlencoded/src/ser/value.rs
    functionUses: 0
    functionsReached:
    - ValueSink::serialize_str
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_string(self, value: String) -> Result<(), Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Ok
      Src: /src/serde_urlencoded/src/ser/value.rs:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: ValueSink::serialize_none
    functionSourceFile: /src/serde_urlencoded/src/ser/value.rs
    functionUses: 0
    functionsReached:
    - Ok
    linkageType: ''
    returnType: Result
    signature: fn serialize_none(self) -> Result<Self::Ok, Error>
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serialize
      Src: /src/serde_urlencoded/src/ser/value.rs:56,1
    - Dst: PartSerializer::new
      Src: /src/serde_urlencoded/src/ser/value.rs:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - value
    argTypes:
    - '&T'
    constantsTouched: []
    func_position:
      end: 57
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 57
    functionName: ValueSink::serialize_some
    functionSourceFile: /src/serde_urlencoded/src/ser/value.rs
    functionUses: 0
    functionsReached:
    - PartSerializer::new
    - serialize
    linkageType: ''
    returnType: Result
    signature: 'fn serialize_some<T: ?Sized + Serialize>(self,value: &T,) -> Result<Self::Ok,
      Error>'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Error::Custom
      Src: /src/serde_urlencoded/src/ser/value.rs:60,1
    - Dst: into
      Src: /src/serde_urlencoded/src/ser/value.rs:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 1
    argNames:
    - type_str
    argTypes:
    - '&''static str'
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: ValueSink::unsupported
    functionSourceFile: /src/serde_urlencoded/src/ser/value.rs
    functionUses: 0
    functionsReached:
    - Error::Custom
    - into
    linkageType: ''
    returnType: Error
    signature: 'fn unsupported(self, type_str: &''static str) -> Error'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: serde_urlencoded::to_string
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:114,1
    - Dst: Cursor::new
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:116,1
    - Dst: serde_urlencoded::from_reader::<T, std::io::Cursor<&std::string::String>>
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:117,1
    - Dst: serde_urlencoded::from_str::<T>
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:118,1
    - Dst: unwrap
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:118,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    argCount: 2
    argNames:
    - val
    - check_equality
    argTypes:
    - T
    - bool
    constantsTouched: []
    func_position:
      end: 128
      start: 109
    functionDepth: 3
    functionLinenumber: 109
    functionLinenumberEnd: 128
    functionName: round_trip
    functionSourceFile: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs
    functionUses: 0
    functionsReached:
    - serde_urlencoded::from_str::<T>
    - Cursor::new
    - serde_urlencoded::to_string
    - unwrap
    - serde_urlencoded::from_reader::<T, std::io::Cursor<&std::string::String>>
    linkageType: ''
    returnType: void
    signature: 'fn round_trip<T>(val: T, check_equality: bool)whereT: PartialEq +
      Serialize + for<''a> Deserialize<''a> + Debug + Clone,'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:2,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:2,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:3,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:3,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:4,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:4,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:5,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:5,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:6,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:6,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:7,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:7,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:8,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:8,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:9,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:9,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:10,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:10,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:11,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:11,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:12,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:12,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:13,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:13,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:14,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:14,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:15,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:15,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:16,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:16,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:17,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:17,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:18,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:18,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:19,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:19,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:20,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:20,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:21,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:21,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:22,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:22,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:23,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:23,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:24,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:24,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:25,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:25,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:26,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:26,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:27,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:27,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:28,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:28,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:29,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:29,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:30,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:30,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:31,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:31,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:32,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:32,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:33,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:33,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:34,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:34,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:35,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:35,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:36,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:36,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:37,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:37,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:38,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:38,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:39,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:39,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:40,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:40,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:41,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:41,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:42,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:42,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:43,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:43,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:44,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:44,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:45,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:45,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:46,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:46,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:47,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:47,1
    - Dst: round_trip
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:48,1
    - Dst: clone
      Src: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 236
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 130
    functionDepth: 4
    functionLinenumber: 130
    functionLinenumberEnd: 178
    functionName: fuzz_target
    functionSourceFile: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs
    functionUses: 0
    functionsReached:
    - round_trip
    - clone
    linkageType: ''
    returnType: ''
    signature: ''
Fuzzer filename: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs
Fuzzing method: fuzz_target
report: name
sources:
- function_names:
  - deserialize_newtype_i32
  - deserialize_bytes
  - deserialize_str
  - deserialize_borrowed_str
  - deserialize_reader
  - deserialize_option
  - deserialize_unit
  - deserialize_unit_enum
  - deserialize_unit_type
  - deserialize_128bit
  source_file: /src/serde_urlencoded/tests/test_deserialize.rs
- function_names:
  - serialize_newtype_i32
  - serialize_newtype_u128
  - serialize_newtype_i128
  - serialize_option_map_int
  - serialize_option_map_string
  - serialize_option_map_bool
  - serialize_map_bool
  - serialize_unit_enum
  - serialize_unit_struct
  - serialize_unit_type
  - value_type_error_msg
  - key_type_error_msg
  source_file: /src/serde_urlencoded/tests/test_serialize.rs
- function_names:
  - from_bytes
  - from_str
  - from_reader
  - Deserializer::new
  - Deserializer::deserialize_any
  - Deserializer::deserialize_map
  - Deserializer::deserialize_seq
  - Deserializer::deserialize_unit
  - PartIterator::next
  - Part::into_deserializer
  - forward_parsed_value
  - Part::deserialize_any
  - Part::deserialize_option
  - Part::deserialize_enum
  - Part::deserialize_newtype_struct
  - ValueEnumAccess::variant_seed
  - UnitOnlyVariantAccess::unit_variant
  - UnitOnlyVariantAccess::newtype_variant_seed
  - UnitOnlyVariantAccess::tuple_variant
  - UnitOnlyVariantAccess::struct_variant
  source_file: /src/serde_urlencoded/src/de.rs
- function_names: []
  source_file: /src/serde_urlencoded/src/lib.rs
- function_names:
  - PartSerializer::new
  - PartSerializer::serialize_bool
  - PartSerializer::serialize_i8
  - PartSerializer::serialize_i16
  - PartSerializer::serialize_i32
  - PartSerializer::serialize_i64
  - PartSerializer::serialize_u8
  - PartSerializer::serialize_u16
  - PartSerializer::serialize_u32
  - PartSerializer::serialize_u64
  - PartSerializer::serialize_u128
  - PartSerializer::serialize_i128
  - PartSerializer::serialize_f32
  - PartSerializer::serialize_f64
  - PartSerializer::serialize_char
  - PartSerializer::serialize_str
  - PartSerializer::serialize_bytes
  - PartSerializer::serialize_unit
  - PartSerializer::serialize_unit_struct
  - PartSerializer::serialize_unit_variant
  - PartSerializer::serialize_newtype_struct
  - PartSerializer::serialize_newtype_variant
  - PartSerializer::serialize_none
  - PartSerializer::serialize_some
  - PartSerializer::serialize_seq
  - PartSerializer::serialize_tuple
  - PartSerializer::serialize_tuple_struct
  - PartSerializer::serialize_tuple_variant
  - PartSerializer::serialize_map
  - PartSerializer::serialize_struct
  - PartSerializer::serialize_struct_variant
  - PartSerializer::serialize_integer
  - PartSerializer::serialize_floating
  source_file: /src/serde_urlencoded/src/ser/part.rs
- function_names:
  - PairSerializer::new
  - PairSerializer::serialize_bool
  - PairSerializer::serialize_i8
  - PairSerializer::serialize_i16
  - PairSerializer::serialize_i32
  - PairSerializer::serialize_i64
  - PairSerializer::serialize_u8
  - PairSerializer::serialize_u16
  - PairSerializer::serialize_u32
  - PairSerializer::serialize_u64
  - PairSerializer::serialize_f32
  - PairSerializer::serialize_f64
  - PairSerializer::serialize_char
  - PairSerializer::serialize_str
  - PairSerializer::serialize_bytes
  - PairSerializer::serialize_unit
  - PairSerializer::serialize_unit_struct
  - PairSerializer::serialize_unit_variant
  - PairSerializer::serialize_newtype_struct
  - PairSerializer::serialize_newtype_variant
  - PairSerializer::serialize_none
  - PairSerializer::serialize_some
  - PairSerializer::serialize_seq
  - PairSerializer::serialize_tuple
  - PairSerializer::serialize_tuple_struct
  - PairSerializer::serialize_tuple_variant
  - PairSerializer::serialize_map
  - PairSerializer::serialize_struct
  - PairSerializer::serialize_struct_variant
  - PairSerializer::serialize_element
  - PairSerializer::end
  - Error::done
  - Error::not_done
  - Error::unsupported_pair
  source_file: /src/serde_urlencoded/src/ser/pair.rs
- function_names:
  - to_string
  - Serializer::new
  - Error::fmt
  - Error::description
  - Error::cause
  - Error::source
  - Error::custom
  - Serializer::serialize_bool
  - Serializer::serialize_i8
  - Serializer::serialize_i16
  - Serializer::serialize_i32
  - Serializer::serialize_i64
  - Serializer::serialize_u8
  - Serializer::serialize_u16
  - Serializer::serialize_u32
  - Serializer::serialize_u64
  - Serializer::serialize_f32
  - Serializer::serialize_f64
  - Serializer::serialize_char
  - Serializer::serialize_str
  - Serializer::serialize_bytes
  - Serializer::serialize_unit
  - Serializer::serialize_unit_struct
  - Serializer::serialize_unit_variant
  - Serializer::serialize_newtype_struct
  - Serializer::serialize_newtype_variant
  - Serializer::serialize_none
  - Serializer::serialize_some
  - Serializer::serialize_seq
  - Serializer::serialize_tuple
  - Serializer::serialize_tuple_struct
  - Serializer::serialize_tuple_variant
  - Serializer::serialize_map
  - Serializer::serialize_struct
  - Serializer::serialize_struct_variant
  - SeqSerializer::serialize_element
  - SeqSerializer::end
  - TupleSerializer::serialize_element
  - TupleSerializer::end
  - TupleStructSerializer::serialize_field
  - TupleStructSerializer::end
  - TupleVariantSerializer::serialize_field
  - TupleVariantSerializer::end
  - MapSerializer::serialize_entry
  - MapSerializer::serialize_key
  - MapSerializer::serialize_value
  - MapSerializer::end
  - StructSerializer::serialize_field
  - StructSerializer::end
  - StructVariantSerializer::serialize_field
  - StructVariantSerializer::end
  - Error::top_level
  - Error::no_key
  source_file: /src/serde_urlencoded/src/ser/mod.rs
- function_names:
  - Key::deref
  - Cow::from
  - KeySink::new
  - KeySink::serialize_static_str
  - KeySink::serialize_str
  - KeySink::serialize_string
  - KeySink::serialize_none
  - KeySink::serialize_some
  - KeySink::unsupported
  source_file: /src/serde_urlencoded/src/ser/key.rs
- function_names:
  - ValueSink::new
  - ValueSink::serialize_str
  - ValueSink::serialize_static_str
  - ValueSink::serialize_string
  - ValueSink::serialize_none
  - ValueSink::serialize_some
  - ValueSink::unsupported
  source_file: /src/serde_urlencoded/src/ser/value.rs
- function_names:
  - round_trip
  - from_bytes
  - fuzz_target
  source_file: /src/serde_urlencoded/fuzz/fuzz_targets/roundtrip.rs
- function_names:
  - round_trip
  - fuzz_target
  source_file: /src/serde_urlencoded/fuzz/fuzz_targets/reverse_roundtrip.rs
