libyml::api

Function yaml_token_delete

Source
pub unsafe fn yaml_token_delete(token: *mut YamlTokenT)
Expand description

Free any memory allocated for a token object.

This function frees the dynamically allocated memory associated with a YamlTokenT struct, such as strings for tag directives, aliases, anchors, tags, and scalar values.

ยงSafety

  • token must be a valid, non-null pointer to a YamlTokenT struct.
  • The YamlTokenT struct must have been properly initialized and its memory allocated correctly.
  • The YamlTokenT struct must be properly aligned and have the expected memory layout.