Struct reups::DB [−][src]
pub struct DB { /* fields omitted */ }Methods
impl DB[src]
impl DBpub fn new(
db_path: Option<&str>,
user_tag_root: Option<&str>,
def_stack_root: Option<&str>,
preload: Option<DBLoadControl>
) -> DB[src]
pub fn new(
db_path: Option<&str>,
user_tag_root: Option<&str>,
def_stack_root: Option<&str>,
preload: Option<DBLoadControl>
) -> DBpub fn get_all_products(&self) -> Vec<String>[src]
pub fn get_all_products(&self) -> Vec<String>pub fn get_db_directories(&self) -> Vec<PathBuf>[src]
pub fn get_db_directories(&self) -> Vec<PathBuf>pub fn product_versions(&self, product: &String) -> Vec<String>[src]
pub fn product_versions(&self, product: &String) -> Vec<String>pub fn get_table_from_version(
&self,
product: &String,
version: &String
) -> Option<Table>[src]
pub fn get_table_from_version(
&self,
product: &String,
version: &String
) -> Option<Table>pub fn get_flavors_from_version(
&self,
product: &String,
version: &String
) -> Vec<String>[src]
pub fn get_flavors_from_version(
&self,
product: &String,
version: &String
) -> Vec<String>pub fn get_versions_from_tag(
&self,
product: &String,
tag: Vec<&String>
) -> Vec<String>[src]
pub fn get_versions_from_tag(
&self,
product: &String,
tag: Vec<&String>
) -> Vec<String>pub fn get_table_from_tag(
&self,
product: &String,
tag: Vec<&String>
) -> Option<Table>[src]
pub fn get_table_from_tag(
&self,
product: &String,
tag: Vec<&String>
) -> Option<Table>pub fn has_product(&self, product: &String) -> bool[src]
pub fn has_product(&self, product: &String) -> bool