Are there substantial differences between detached ruleset, e.g.
@detached-ruleset: {
@margin: 1px;
margin: @margin;
};
and non-parametric mixin? E.g.
.mixin() {
@margin: 1px;
margin: @margin;
}
Do they behave the same with nested operators?
The most obvious difference is syntactic (semicolon is mandatory for a ruleset), and the ruleset keeps its variables private, but that's all I could find. The manual doesn't go into details too much on that.