Sequences

I was messing around with viewmodel animations and I was wondering if I can twist their animations.
I know that weapons use the function SendWeaponAnim, but I really have no clue as to how much different it is from SetSequence (other than the arguments they use)
And do functions like SetPlaybackRate and SetCycle work with SendWeaponAnim work or only SetSequence?
I’ve even tried making the Viewmodel to play a SetSequence without success.
If somebody can clear up on how I can use funcs like SetPlaybackRate and SetCycle on viewmodels (weapons) that would be great.