@@ -51,7 +51,7 @@ impl PyNot {
5151 }
5252}
5353
54- #[ pyclass( name = "IsNotNull" , module = "datafusion.expr" , subclass) ]
54+ #[ pyclass( frozen , name = "IsNotNull" , module = "datafusion.expr" , subclass) ]
5555#[ derive( Clone , Debug ) ]
5656pub struct PyIsNotNull {
5757 expr : Expr ,
@@ -81,7 +81,7 @@ impl PyIsNotNull {
8181 }
8282}
8383
84- #[ pyclass( name = "IsNull" , module = "datafusion.expr" , subclass) ]
84+ #[ pyclass( frozen , name = "IsNull" , module = "datafusion.expr" , subclass) ]
8585#[ derive( Clone , Debug ) ]
8686pub struct PyIsNull {
8787 expr : Expr ,
@@ -111,7 +111,7 @@ impl PyIsNull {
111111 }
112112}
113113
114- #[ pyclass( name = "IsTrue" , module = "datafusion.expr" , subclass) ]
114+ #[ pyclass( frozen , name = "IsTrue" , module = "datafusion.expr" , subclass) ]
115115#[ derive( Clone , Debug ) ]
116116pub struct PyIsTrue {
117117 expr : Expr ,
@@ -141,7 +141,7 @@ impl PyIsTrue {
141141 }
142142}
143143
144- #[ pyclass( name = "IsFalse" , module = "datafusion.expr" , subclass) ]
144+ #[ pyclass( frozen , name = "IsFalse" , module = "datafusion.expr" , subclass) ]
145145#[ derive( Clone , Debug ) ]
146146pub struct PyIsFalse {
147147 expr : Expr ,
@@ -171,7 +171,7 @@ impl PyIsFalse {
171171 }
172172}
173173
174- #[ pyclass( name = "IsUnknown" , module = "datafusion.expr" , subclass) ]
174+ #[ pyclass( frozen , name = "IsUnknown" , module = "datafusion.expr" , subclass) ]
175175#[ derive( Clone , Debug ) ]
176176pub struct PyIsUnknown {
177177 expr : Expr ,
@@ -201,7 +201,7 @@ impl PyIsUnknown {
201201 }
202202}
203203
204- #[ pyclass( name = "IsNotTrue" , module = "datafusion.expr" , subclass) ]
204+ #[ pyclass( frozen , name = "IsNotTrue" , module = "datafusion.expr" , subclass) ]
205205#[ derive( Clone , Debug ) ]
206206pub struct PyIsNotTrue {
207207 expr : Expr ,
@@ -231,7 +231,7 @@ impl PyIsNotTrue {
231231 }
232232}
233233
234- #[ pyclass( name = "IsNotFalse" , module = "datafusion.expr" , subclass) ]
234+ #[ pyclass( frozen , name = "IsNotFalse" , module = "datafusion.expr" , subclass) ]
235235#[ derive( Clone , Debug ) ]
236236pub struct PyIsNotFalse {
237237 expr : Expr ,
@@ -261,7 +261,7 @@ impl PyIsNotFalse {
261261 }
262262}
263263
264- #[ pyclass( name = "IsNotUnknown" , module = "datafusion.expr" , subclass) ]
264+ #[ pyclass( frozen , name = "IsNotUnknown" , module = "datafusion.expr" , subclass) ]
265265#[ derive( Clone , Debug ) ]
266266pub struct PyIsNotUnknown {
267267 expr : Expr ,
@@ -291,7 +291,7 @@ impl PyIsNotUnknown {
291291 }
292292}
293293
294- #[ pyclass( name = "Negative" , module = "datafusion.expr" , subclass) ]
294+ #[ pyclass( frozen , name = "Negative" , module = "datafusion.expr" , subclass) ]
295295#[ derive( Clone , Debug ) ]
296296pub struct PyNegative {
297297 expr : Expr ,
0 commit comments