Struct backedup::Config[][src]

pub struct Config { /* fields omitted */ }

Implementations

impl Config[src]

pub fn new(
    slot_config: SlotConfig,
    pattern: &[String],
    re_str: Option<&str>
) -> Result<Self, BackedUpError>
[src]

String pattern(s) will filter entries with wildcard expressions - see WildMatch for details An empty Vec implies no filter

An optional regex String can be provided for parsing into timeslots. At least year, month and day must be provided as named groups

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> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[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.