File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -140,7 +140,9 @@ def __truediv__(self,other):
140140 def __float__ (self ):
141141 return float (self (resolution = None ))
142142
143-
143+ def __str__ (self ):
144+ return f"RDP of { sum (b * m for b ,m in zip (self .bases ,self .multiplicities )) + self .offset } "
145+
144146
145147@dataclass (frozen = True )
146148class DepKey :
@@ -868,7 +870,9 @@ class Increment:
868870
869871 def __hash__ (self ):
870872 return hash ((self .channel ,self .value ,self .key ))
871-
873+
874+ def __str__ (self ):
875+ return "Increment(" + "," .join ([f"{ k } =" + v .__str__ () for k ,v in vars (self ).items ()])+ ")"
872876
873877@dataclass
874878class Set :
@@ -878,7 +882,10 @@ class Set:
878882
879883 def __hash__ (self ):
880884 return hash ((self .channel ,self .value ,self .key ))
881-
885+
886+ def __str__ (self ):
887+ return "Increment(" + "," .join ([f"{ k } =" + v .__str__ () for k ,v in vars (self ).items ()])+ ")"
888+
882889@dataclass
883890class Wait :
884891 duration : Optional [TimeType ]
You can’t perform that action at this time.
0 commit comments