INNER CODE UNIT · Rust

size

XayahSuSuSu/Android-DataBackup · source-next/native/src/main/jni/rustic/src/mapped_source.rs:185

    fn size(&self) -> RusticResult<Option<u64>> {
        self.entries()
            .try_fold(0, |size, entry| {
                let entry = entry?;
                Ok(size
                    + if entry.node.is_file() {
                        entry.node.meta.size
                    } else {
                        0
                    })
            })
            .map(Some)
    }

    fn entries(&self) -> Self::Iter {
        let mut streams: Vec<Entries> = self
            .roots
            .iter()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…