MCPcopy Create free account
hub / github.com/denoland/std / serializeBareItem

Function serializeBareItem

http/unstable_structured_fields.ts:1252–1271  ·  view source on GitHub ↗
(bareItem: BareItem)

Source from the content-addressed store, hash-verified

1250}
1251
1252function serializeBareItem(bareItem: BareItem): string {
1253 switch (bareItem.type) {
1254 case "integer":
1255 return serializeInteger(bareItem.value);
1256 case "decimal":
1257 return serializeDecimal(bareItem.value);
1258 case "string":
1259 return serializeString(bareItem.value);
1260 case "token":
1261 return serializeToken(bareItem.value);
1262 case "binary":
1263 return serializeBinary(bareItem.value);
1264 case "boolean":
1265 return serializeBoolean(bareItem.value);
1266 case "date":
1267 return serializeDate(bareItem.value);
1268 case "displaystring":
1269 return serializeDisplayString(bareItem.value);
1270 }
1271}
1272
1273function serializeInteger(value: number): string {
1274 if (!Number.isInteger(value)) {

Callers 2

serializeItemInternalFunction · 0.85
serializeParametersFunction · 0.85

Calls 8

serializeIntegerFunction · 0.85
serializeDecimalFunction · 0.85
serializeStringFunction · 0.85
serializeTokenFunction · 0.85
serializeBinaryFunction · 0.85
serializeBooleanFunction · 0.85
serializeDateFunction · 0.85
serializeDisplayStringFunction · 0.85

Tested by

no test coverage detected