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
MvFail(Error)
The directory can't be moved.
RmFile(Error)
Can't remove the file.
RmDir(Error)
Can't remove the directory.
MkDirGit(Error)
Can't create the git
sub-directory.
MkDirLib(Error)
Can't create the lib
sub-directory.
ReadDirGit(Error)
Can't read the git
sub-directory.
ReadDirLib(Error)
Can't read the lib
sub-directory.
OpenDirLib(Error)
Can't open the lib
sub-directory.
BuildCommand(Error)
Can't run the command.
ReadManifest(Error)
Can't read the manifest
Neko.toml file.
InstallClone(Error)
Can't clone the repository.
UpdateRepOpen(Error)
Can't update the repository.
UpdateRepOrigin(Error)
Can't found the origin from repository.
UpdateRepFetch(Error)
Can't fetch them repository.
UpdateRepBranch(Error)
Can't found the branch from repository.
UpdateRepObject(Error)
Can't found the object from target identifiant.
UpdateRepReset(Error)
Can't reset the repository.
Mount(LibraryError)
Can't mount the dynamic library.
BuildExit(ExitStatus)
The build haven't exited with success.
UpdateRepBranchId
Can't get the target identifiant from branch.
NekoPath
Can't found the NEKO_PATH environement variable.
UnmountPosition
Can't found the position.
UnmountRemove
Can't remove the index.
ParseManifest
Can't parse the manifest
Neko.toml file.
ParseInteger
Can't parse a integer from the table.
InstallFormat
The lib git haven't a valid format.
InstallExists
The dynamic library as already a repository.
Io(Error)
Trait Implementations
impl Debug for CompositerError
[src]
impl Display for CompositerError
[src]
fn fmt(&self, _: &mut Formatter) -> Result
The function fmt
formats the value using
the given formatter.
impl Error for CompositerError
[src]
fn description(&self) -> &str
The function description
returns a short description of
the error.
fn cause(&self) -> Option<&Error>
The function cause
returns the lower-level cause of
this error if any.
impl From<VarError> for CompositerError
[src]
fn from(_: VarError) -> CompositerError
Performs the conversion.
impl From<Error> for CompositerError
[src]
fn from(_: Error) -> CompositerError
Performs the conversion.