Available on lua
@:value(cast "both")@:impl@:enuminlineread onlyBoth:ShutdownMode = "both"
@:value(cast "receive")@:impl@:enuminlineread onlyReceive:ShutdownMode = "receive"
@:value(cast "send")@:impl@:enuminlineread onlySend:ShutdownMode = "send"