Struct gitdb::git_db::DB
[−]
[src]
pub struct DB { pub repo: Repository, }
Fields
repo: Repository
Methods
impl DB
[src]
pub fn init(path: &Path, sess: &mut Session) -> Result<DB, String>
[src]
pub fn generate_nonce(&self) -> Result<Vec<u8>, String>
[src]
pub fn put(
&self,
entry_req: &EntryRequest,
data: &Encrypted,
sess: &mut Session
) -> Result<(), String>
[src]
&self,
entry_req: &EntryRequest,
data: &Encrypted,
sess: &mut Session
) -> Result<(), String>
pub fn get(
&self,
path: &String,
sess: &mut Session
) -> Result<Encrypted, String>
[src]
&self,
path: &String,
sess: &mut Session
) -> Result<Encrypted, String>
pub fn rm(&self, path: &String, sess: &mut Session) -> Result<(), String>
[src]
pub fn add_remote(
&self,
remote: &Remote,
sess: &mut Session
) -> Result<(), String>
[src]
&self,
remote: &Remote,
sess: &mut Session
) -> Result<(), String>
pub fn remove_remote(
&self,
name: &String,
sess: &mut Session
) -> Result<(), String>
[src]
&self,
name: &String,
sess: &mut Session
) -> Result<(), String>