Enum neko::dynamic::CompositerError [] [src]

pub enum CompositerError {
    MvFail(Error),
    RmFile(Error),
    RmDir(Error),
    MkDirGit(Error),
    MkDirLib(Error),
    ReadDirGit(Error),
    ReadDirLib(Error),
    OpenDirLib(Error),
    BuildCommand(Error),
    ReadManifest(Error),
    InstallClone(Error),
    UpdateRepOpen(Error),
    UpdateRepOrigin(Error),
    UpdateRepFetch(Error),
    UpdateRepBranch(Error),
    UpdateRepObject(Error),
    UpdateRepReset(Error),
    Mount(LibraryError),
    BuildExit(ExitStatus),
    UpdateRepBranchId,
    NekoPath,
    UnmountPosition,
    UnmountRemove,
    ParseManifest,
    ParseInteger,
    InstallFormat,
    InstallExists,
    Io(Error),
}

The enum CompositerError defines the possible errors from constructor Compositer.

Variants

The directory can't be moved.

Can't remove the file.

Can't remove the directory.

Can't create the git sub-directory.

Can't create the lib sub-directory.

Can't read the git sub-directory.

Can't read the lib sub-directory.

Can't open the lib sub-directory.

Can't run the command.

Can't read the manifest Neko.toml file.

Can't clone the repository.

Can't update the repository.

Can't found the origin from repository.

Can't fetch them repository.

Can't found the branch from repository.

Can't found the object from target identifiant.

Can't reset the repository.

Can't mount the dynamic library.

The build haven't exited with success.

Can't get the target identifiant from branch.

Can't found the NEKO_PATH environement variable.

Can't found the position.

Can't remove the index.

Can't parse the manifest Neko.toml file.

Can't parse a integer from the table.

The lib git haven't a valid format.

The dynamic library as already a repository.

Trait Implementations

impl Debug for CompositerError
[src]

Formats the value using the given formatter.

impl Display for CompositerError
[src]

The function fmt formats the value using the given formatter.

impl Error for CompositerError
[src]

The function description returns a short description of the error.

The function cause returns the lower-level cause of this error if any.

impl From<VarError> for CompositerError
[src]

Performs the conversion.

impl From<Error> for CompositerError
[src]

Performs the conversion.

impl PartialEq for CompositerError
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.