@@ -168,7 +168,6 @@ pub trait DynArray:
168168}
169169
170170impl DynArray for Arc < dyn DynArray > {
171- #[ inline]
172171 fn as_any ( & self ) -> & dyn Any {
173172 DynArray :: as_any ( self . as_ref ( ) )
174173 }
@@ -177,17 +176,14 @@ impl DynArray for Arc<dyn DynArray> {
177176 self
178177 }
179178
180- #[ inline]
181179 fn to_array ( & self ) -> ArrayRef {
182180 self . clone ( )
183181 }
184182
185- #[ inline]
186183 fn len ( & self ) -> usize {
187184 self . as_ref ( ) . len ( )
188185 }
189186
190- #[ inline]
191187 fn dtype ( & self ) -> & DType {
192188 self . as_ref ( ) . dtype ( )
193189 }
@@ -196,12 +192,10 @@ impl DynArray for Arc<dyn DynArray> {
196192 self . as_ref ( ) . vtable ( )
197193 }
198194
199- #[ inline]
200195 fn encoding_id ( & self ) -> ArrayId {
201196 self . as_ref ( ) . encoding_id ( )
202197 }
203198
204- #[ inline]
205199 fn slice ( & self , range : Range < usize > ) -> VortexResult < ArrayRef > {
206200 self . as_ref ( ) . slice ( range)
207201 }
@@ -214,47 +208,38 @@ impl DynArray for Arc<dyn DynArray> {
214208 self . as_ref ( ) . take ( indices)
215209 }
216210
217- #[ inline]
218211 fn scalar_at ( & self , index : usize ) -> VortexResult < Scalar > {
219212 self . as_ref ( ) . scalar_at ( index)
220213 }
221214
222- #[ inline]
223215 fn is_valid ( & self , index : usize ) -> VortexResult < bool > {
224216 self . as_ref ( ) . is_valid ( index)
225217 }
226218
227- #[ inline]
228219 fn is_invalid ( & self , index : usize ) -> VortexResult < bool > {
229220 self . as_ref ( ) . is_invalid ( index)
230221 }
231222
232- #[ inline]
233223 fn all_valid ( & self ) -> VortexResult < bool > {
234224 self . as_ref ( ) . all_valid ( )
235225 }
236226
237- #[ inline]
238227 fn all_invalid ( & self ) -> VortexResult < bool > {
239228 self . as_ref ( ) . all_invalid ( )
240229 }
241230
242- #[ inline]
243231 fn valid_count ( & self ) -> VortexResult < usize > {
244232 self . as_ref ( ) . valid_count ( )
245233 }
246234
247- #[ inline]
248235 fn invalid_count ( & self ) -> VortexResult < usize > {
249236 self . as_ref ( ) . invalid_count ( )
250237 }
251238
252- #[ inline]
253239 fn validity ( & self ) -> VortexResult < Validity > {
254240 self . as_ref ( ) . validity ( )
255241 }
256242
257- #[ inline]
258243 fn validity_mask ( & self ) -> VortexResult < Mask > {
259244 self . as_ref ( ) . validity_mask ( )
260245 }
0 commit comments