@@ -138,6 +138,42 @@ pub fn vortex_btrblocks::schemes::float::ALPScheme::num_children(&self) -> usize
138138
139139pub fn vortex_btrblocks::schemes::float::ALPScheme::scheme_name(&self) -> &'static str
140140
141+ pub struct vortex_btrblocks::schemes::float::FloatRLEScheme
142+
143+ impl core::clone::Clone for vortex_btrblocks::schemes::float::FloatRLEScheme
144+
145+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::clone(&self) -> vortex_btrblocks::schemes::float::FloatRLEScheme
146+
147+ impl core::cmp::Eq for vortex_btrblocks::schemes::float::FloatRLEScheme
148+
149+ impl core::cmp::PartialEq for vortex_btrblocks::schemes::float::FloatRLEScheme
150+
151+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::eq(&self, other: &vortex_btrblocks::schemes::float::FloatRLEScheme) -> bool
152+
153+ impl core::fmt::Debug for vortex_btrblocks::schemes::float::FloatRLEScheme
154+
155+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
156+
157+ impl core::marker::Copy for vortex_btrblocks::schemes::float::FloatRLEScheme
158+
159+ impl core::marker::StructuralPartialEq for vortex_btrblocks::schemes::float::FloatRLEScheme
160+
161+ impl vortex_compressor::scheme::Scheme for vortex_btrblocks::schemes::float::FloatRLEScheme
162+
163+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::ancestor_exclusions(&self) -> alloc::vec::Vec<vortex_compressor::scheme::AncestorExclusion>
164+
165+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::compress(&self, compressor: &vortex_compressor::compressor::CascadingCompressor, data: &mut vortex_compressor::stats::cache::ArrayAndStats, ctx: vortex_compressor::ctx::CompressorContext) -> vortex_error::VortexResult<vortex_array::array::erased::ArrayRef>
166+
167+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::descendant_exclusions(&self) -> alloc::vec::Vec<vortex_compressor::scheme::DescendantExclusion>
168+
169+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::expected_compression_ratio(&self, data: &mut vortex_compressor::stats::cache::ArrayAndStats, ctx: vortex_compressor::ctx::CompressorContext) -> vortex_compressor::estimate::CompressionEstimate
170+
171+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::matches(&self, canonical: &vortex_array::canonical::Canonical) -> bool
172+
173+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::num_children(&self) -> usize
174+
175+ pub fn vortex_btrblocks::schemes::float::FloatRLEScheme::scheme_name(&self) -> &'static str
176+
141177pub struct vortex_btrblocks::schemes::float::NullDominatedSparseScheme
142178
143179impl core::clone::Clone for vortex_btrblocks::schemes::float::NullDominatedSparseScheme
@@ -202,8 +238,6 @@ pub fn vortex_btrblocks::schemes::float::PcoScheme::matches(&self, canonical: &v
202238
203239pub fn vortex_btrblocks::schemes::float::PcoScheme::scheme_name(&self) -> &'static str
204240
205- pub const vortex_btrblocks::schemes::float::RLE_FLOAT_SCHEME: vortex_btrblocks::schemes::rle::RLEScheme<vortex_btrblocks::schemes::rle::FloatRLEConfig>
206-
207241pub mod vortex_btrblocks::schemes::integer
208242
209243pub use vortex_btrblocks::schemes::integer::IntConstantScheme
@@ -276,6 +310,42 @@ pub fn vortex_btrblocks::schemes::integer::FoRScheme::matches(&self, canonical:
276310
277311pub fn vortex_btrblocks::schemes::integer::FoRScheme::scheme_name(&self) -> &'static str
278312
313+ pub struct vortex_btrblocks::schemes::integer::IntRLEScheme
314+
315+ impl core::clone::Clone for vortex_btrblocks::schemes::integer::IntRLEScheme
316+
317+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::clone(&self) -> vortex_btrblocks::schemes::integer::IntRLEScheme
318+
319+ impl core::cmp::Eq for vortex_btrblocks::schemes::integer::IntRLEScheme
320+
321+ impl core::cmp::PartialEq for vortex_btrblocks::schemes::integer::IntRLEScheme
322+
323+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::eq(&self, other: &vortex_btrblocks::schemes::integer::IntRLEScheme) -> bool
324+
325+ impl core::fmt::Debug for vortex_btrblocks::schemes::integer::IntRLEScheme
326+
327+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
328+
329+ impl core::marker::Copy for vortex_btrblocks::schemes::integer::IntRLEScheme
330+
331+ impl core::marker::StructuralPartialEq for vortex_btrblocks::schemes::integer::IntRLEScheme
332+
333+ impl vortex_compressor::scheme::Scheme for vortex_btrblocks::schemes::integer::IntRLEScheme
334+
335+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::ancestor_exclusions(&self) -> alloc::vec::Vec<vortex_compressor::scheme::AncestorExclusion>
336+
337+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::compress(&self, compressor: &vortex_compressor::compressor::CascadingCompressor, data: &mut vortex_compressor::stats::cache::ArrayAndStats, ctx: vortex_compressor::ctx::CompressorContext) -> vortex_error::VortexResult<vortex_array::array::erased::ArrayRef>
338+
339+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::descendant_exclusions(&self) -> alloc::vec::Vec<vortex_compressor::scheme::DescendantExclusion>
340+
341+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::expected_compression_ratio(&self, data: &mut vortex_compressor::stats::cache::ArrayAndStats, ctx: vortex_compressor::ctx::CompressorContext) -> vortex_compressor::estimate::CompressionEstimate
342+
343+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::matches(&self, canonical: &vortex_array::canonical::Canonical) -> bool
344+
345+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::num_children(&self) -> usize
346+
347+ pub fn vortex_btrblocks::schemes::integer::IntRLEScheme::scheme_name(&self) -> &'static str
348+
279349pub struct vortex_btrblocks::schemes::integer::PcoScheme
280350
281351impl core::clone::Clone for vortex_btrblocks::schemes::integer::PcoScheme
@@ -446,8 +516,6 @@ pub fn vortex_btrblocks::schemes::integer::ZigZagScheme::num_children(&self) ->
446516
447517pub fn vortex_btrblocks::schemes::integer::ZigZagScheme::scheme_name(&self) -> &'static str
448518
449- pub const vortex_btrblocks::schemes::integer::RLE_INTEGER_SCHEME: vortex_btrblocks::schemes::rle::RLEScheme<vortex_btrblocks::schemes::rle::IntRLEConfig>
450-
451519pub mod vortex_btrblocks::schemes::string
452520
453521pub use vortex_btrblocks::schemes::string::StringConstantScheme
0 commit comments