mirror of
https://github.com/FuelLabs/sway.git
synced 2025-08-22 11:25:11 +00:00
![]() ## Description Added the `mut` keyword to `append()` in the `Bytes` type in the standard library. This causes an internal compiler error for the [`String`](https://github.com/FuelLabs/sway-libs/tree/master/libs/string) type. https://github.com/FuelLabs/sway/issues/4109 should disallow both the syntax and resolve the internal compiler error. Closes #4108 ## Checklist - [x] I have linked to any relevant issues. - [x] I have commented my code, particularly in hard-to-understand areas. - [x] I have updated the documentation where relevant (API docs, the reference, and the Sway book). - [x] I have added tests that prove my fix is effective or that my feature works. - [x] I have added (or requested a maintainer to add) the necessary `Breaking*` or `New Feature` labels where relevant. - [x] I have done my best to ensure that my PR adheres to [the Fuel Labs Code Review Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md). - [x] I have requested a review from the relevant team or maintainers. Co-authored-by: bitzoic <cameron.carstens@fuel.sh> |
||
---|---|---|
.. | ||
vm | ||
address.sw | ||
alloc.sw | ||
assert.sw | ||
auth.sw | ||
b256.sw | ||
b512.sw | ||
block.sw | ||
bytes.sw | ||
call_frames.sw | ||
constants.sw | ||
context.sw | ||
contract_id.sw | ||
convert.sw | ||
ecr.sw | ||
error_signals.sw | ||
external.sw | ||
flags.sw | ||
hash.sw | ||
identity.sw | ||
inputs.sw | ||
intrinsics.sw | ||
lib.sw | ||
logging.sw | ||
low_level_call.sw | ||
math.sw | ||
message.sw | ||
option.sw | ||
outputs.sw | ||
prelude.sw | ||
registers.sw | ||
result.sw | ||
revert.sw | ||
storage.sw | ||
token.sw | ||
tx.sw | ||
u128.sw | ||
u256.sw | ||
vec.sw |