Struct rif::Rif[][src]

pub struct Rif { /* fields omitted */ }
Expand description

Rif struct stores all iformation necessary for rif operations

Implementations

Create new rif struct

Initiate given directory

If directory is not supplied, initiates current working directory

Add new file

Files that modified, newly created, deleted files can be added but non modiifed files can alos be added with force option

Revert added files

No files arugment revert all added files

Commit addition to rif struct and check impact

Message is saved inside history file

Discard file change and updated filestamp

This cannot be reverted so multiple files are not supported

Rename rif file

If file exist, change the file name in filesystem

Remove file from rif

Set reference of file

Unset reference of file

Show current status of rif project

Show file informations of rif project

Show data of rif project

Show files that depend on given file

Check file references

Check sanity of rif proeject

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.