[][src]Struct ls_tiny::Config

pub struct Config { /* fields omitted */ }

The Config structure has four fields

  • the path of the directory you want to look up
  • the number of directories
  • the number of files
  • the total number of them.

Methods

impl Config[src]

pub fn new() -> Result<Config, String>[src]

If an existing directory is specified, the Ok-wrapped Config structure is returned. Assign the directory specified by the first argument to the search_dir field of the Config structure. All other fields are assigned a 0.(call the default method)

Panics

An error is returned when the first argument is a file or a non-existent directory is specified.

pub fn run(&mut self)[src]

check the entries in the directory specified by the first argument. If you want to know more about specifying colors, see the following links: colored

Trait Implementations

impl Default for Config[src]

Define the initial value of the Config structure.

Auto Trait Implementations

impl RefUnwindSafe for Config

impl Send for Config

impl Sync for Config

impl Unpin for Config

impl UnwindSafe for Config

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.