INNER CODE UNIT · Rust
refresh
mtkennerly/ludusavi · src/api.rs:63
pub fn refresh(&mut self) {
let (layout, title_finder, steam_shortcuts) = Self::make_state(&self.config, &self.manifest);
self.layout = layout;
self.title_finder = title_finder;
self.steam_shortcuts = steam_shortcuts;
}
fn target(&self) -> &StrictPath {
&self.config.backup.path
}
fn sync_cloud(&self, sync: SyncDirection, finality: Finality, games: &[String]) -> Result<Vec<CloudChange>, Error> {
match finality {
Finality::Preview => log::info!("checking cloud sync"),
Finality::Final => log::info!("performing cloud sync"),
}