mirror of
https://github.com/meilisearch/meilisearch.git
synced 2024-11-22 18:17:39 +08:00
clean: Remove useless read_to_vec
function
This commit is contained in:
parent
1476aa3dba
commit
5c76cd61f5
@ -10,7 +10,7 @@ extern crate url;
|
|||||||
|
|
||||||
use std::io;
|
use std::io;
|
||||||
use std::path::Path;
|
use std::path::Path;
|
||||||
use std::fs::File;
|
use std::fs::{self, File};
|
||||||
use std::io::{Read, BufReader};
|
use std::io::{Read, BufReader};
|
||||||
|
|
||||||
use fst::Streamer;
|
use fst::Streamer;
|
||||||
@ -100,24 +100,14 @@ impl<'a> Service for MainService<'a> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn read_to_vec<P: AsRef<Path>>(path: P) -> io::Result<Vec<u8>> {
|
|
||||||
let file = File::open(path)?;
|
|
||||||
let mut file = BufReader::new(file);
|
|
||||||
|
|
||||||
let mut vec = Vec::new();
|
|
||||||
file.read_to_end(&mut vec)?;
|
|
||||||
|
|
||||||
Ok(vec)
|
|
||||||
}
|
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
drop(env_logger::init());
|
drop(env_logger::init());
|
||||||
|
|
||||||
// initialize all static variables
|
// initialize all static variables
|
||||||
unsafe {
|
unsafe {
|
||||||
MAP = {
|
MAP = {
|
||||||
let map = read_to_vec("map.fst").unwrap();
|
let map = fs::read("map.fst").unwrap();
|
||||||
let values = read_to_vec("values.vecs").unwrap();
|
let values = fs::read("values.vecs").unwrap();
|
||||||
|
|
||||||
Some(FstMap::from_bytes(map, &values).unwrap())
|
Some(FstMap::from_bytes(map, &values).unwrap())
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user