{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":781046322,"defaultBranch":"master","name":"tracing","ownerLogin":"svix-aaron1011","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-02T16:44:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/138695933?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712076260.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3f85f0d7c52a6833e9b65b50e753c3de7f7c2159","ref":"refs/heads/instrument-quoted-field","pushedAt":"2024-04-02T16:44:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"svix-aaron1011","name":"Aaron","path":"/svix-aaron1011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138695933?s=80&v=4"},"commit":{"message":"attributes: make `#[instrument]` support string literal fields\n\nThe 'tracing::span!' macro supports passing in field names as string\nliterals, which can be used to use an invalid Rust identifier as\na field name (e.g. \"type\"). However, the 'instrument!' macro required\nthat arguments to 'fields' be period-separated Rust identifiers.\n\nThis commit extends the `#[instrument]` macro to support both\nperiod-separated identifiers and single string-literal fields.\nWe preserve the original argument and pass it to the `tracing::span!`\nmacro to preserve span/hygiene information.","shortMessageHtmlLink":"attributes: make #[instrument] support string literal fields"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJcVrVgA","startCursor":null,"endCursor":null}},"title":"Activity ยท svix-aaron1011/tracing"}