bitcoinleveldb_file/
stdout.rs

1crate::ix!();
2
3pub struct StdoutPrinter {
4
5}
6
7impl WritableFile for StdoutPrinter {
8
9}
10
11impl WritableFileClose for StdoutPrinter {
12    fn close(&mut self) -> crate::Status {
13        
14        todo!();
15        /*
16            return Status::OK();
17        */
18    }
19}
20
21impl WritableFileAppend for StdoutPrinter {
22
23    fn append(&mut self, data: &Slice) -> crate::Status {
24        
25        todo!();
26        /*
27            fwrite(data.data(), 1, data.size(), stdout);
28        return Status::OK();
29        */
30    }
31}
32
33impl WritableFileFlush for StdoutPrinter {
34
35    fn flush(&mut self) -> crate::Status {
36        
37        todo!();
38        /*
39            return Status::OK();
40        */
41    }
42}
43
44impl WritableFileSync for StdoutPrinter {
45
46    fn sync(&mut self) -> crate::Status {
47        
48        todo!();
49        /*
50            return Status::OK();
51        */
52    }
53}
54
55impl GetName for StdoutPrinter {
56
57    fn get_name(&self) -> &'static str {
58        
59        todo!();
60        /*
61            return "[stdout]";
62        */
63    }
64}
65