rust-lv2
rust-lv2 copied to clipboard
Fix deref+port redo
hi, I reworked ports system to prevent having mutable reference to inplace output data I mentioned on #106
Notable change:
-
InputPort,OutputPortandPortTypesystem is replaced by just types that are the ports. - There is now
RCellandRwCelltype used for inplace ports.RCellprevent is used to prevent writing through input port andRwCellis just here to be consistent withRCell - ports are organized in 2 module,
inplacefor ports supporting inplace processing and,not_inplacefor ports not supporting inplace processing.
Current state:
- i still need to update some plugin in docs folder
- atom crate still broken