Struct davincibot::idea::IdeaTree [−][src]
pub struct IdeaTree { /* fields omitted */ }
Methods
impl IdeaTree
[src]
impl IdeaTree
pub fn open_in_memory() -> Result<IdeaTree>
[src]
pub fn open_in_memory() -> Result<IdeaTree>
pub fn open<P: AsRef<Path>>(path: P) -> Result<IdeaTree>
[src]
pub fn open<P: AsRef<Path>>(path: P) -> Result<IdeaTree>
pub fn error_on_duplicate_child(
&self,
parent_id: i64,
name: String
) -> Result<()>
[src]
pub fn error_on_duplicate_child(
&self,
parent_id: i64,
name: String
) -> Result<()>
pub fn create_idea(
&mut self,
parent_id: i64,
name: String,
args: Option<[Option<&ToSql>; 3]>
) -> Result<i64>
[src]
pub fn create_idea(
&mut self,
parent_id: i64,
name: String,
args: Option<[Option<&ToSql>; 3]>
) -> Result<i64>
pub fn set_parent(&mut self, child_id: i64, parent_id: i64) -> Result<()>
[src]
pub fn set_parent(&mut self, child_id: i64, parent_id: i64) -> Result<()>
pub fn get_name(&self, id: i64) -> Result<String>
[src]
pub fn get_name(&self, id: i64) -> Result<String>
pub fn set_name(&self, id: i64, name: &String) -> Result<()>
[src]
pub fn set_name(&self, id: i64, name: &String) -> Result<()>
pub fn get_description(&self, id: i64) -> Result<String>
[src]
pub fn get_description(&self, id: i64) -> Result<String>
pub fn set_description(&mut self, id: i64, description: &String) -> Result<()>
[src]
pub fn set_description(&mut self, id: i64, description: &String) -> Result<()>
pub fn get_parent_id(&self, id: i64) -> Result<Option<i64>>
[src]
pub fn get_parent_id(&self, id: i64) -> Result<Option<i64>>
pub fn get_child_ids(&self, id: i64, include_hidden: bool) -> Result<Vec<i64>>
[src]
pub fn get_child_ids(&self, id: i64, include_hidden: bool) -> Result<Vec<i64>>
pub fn get_idea(&self, id: i64) -> Result<Idea>
[src]
pub fn get_idea(&self, id: i64) -> Result<Idea>