MCPcopy Create free account
hub / github.com/apache/datafusion / byte_range

Method byte_range

datafusion/spark/src/function/string/substring.rs:250–257  ·  view source on GitHub ↗
(
        &self,
        adjusted_start: i64,
        len: Option<i64>,
        is_ascii: bool,
    )

Source from the content-addressed store, hash-verified

248 }
249
250 fn byte_range(
251 &self,
252 adjusted_start: i64,
253 len: Option<i64>,
254 is_ascii: bool,
255 ) -> Result<(usize, usize)> {
256 get_true_start_end(self, adjusted_start, len, is_ascii)
257 }
258
259 fn byte_slice(&self, start: usize, end: usize) -> &Self {
260 &self[start..end]

Callers 1

spark_substring_genericFunction · 0.80

Calls 3

get_true_start_endFunction · 0.85
clampMethod · 0.80
lenMethod · 0.45

Tested by

no test coverage detected