func()

in operatortrace-go/pkg/client/embed_traceid.go [24:35]


func (e *EmbedTraceID) FromString(s string) error {
	parts := strings.Split(s, ";")
	if len(parts) != 5 {
		return fmt.Errorf("invalid string format")
	}
	e.TraceID = parts[0]
	e.SpanID = parts[1]
	e.ObjectKind = parts[2]
	e.ObjectName = parts[3]
	e.KeyName = parts[4]
	return nil
}