Skip to main content

name_for_attributes

Function name_for_attributes 

Source
pub fn name_for_attributes(attributes: &Attributes) -> Option<String>
Expand description

Constructs a name attribute for a V2 span, based on its attributes.

If the attributes contain [SENTRY__ORIGIN] with the value "manual", the description (contained in [SENTRY__DESCRIPTION]) is used as the name. Otherwise, the name is constructed following the rules defined in sentry-conventions.

If no rule in sentry-conventions matches the span’s [SENTRY__OP], the op is returned as the name.

Finally, if the span doesn’t have an op, None is returned.