[][src]Struct rusty_ci::Builder

pub struct Builder { /* fields omitted */ }

The Builder struct encapsulates all the operations involved in defining a builder in buildbot. A builder works by giving tasks called steps to workers.

A Builder object is composed of the name of the builder, the list of worker names that the builder will give the steps to, and the steps themselves.

Methods

impl Builder[src]

The implmentation of the Builder struct

pub fn get_name(&self) -> String[src]

This method returns the name of the builder

Trait Implementations

impl From<Yaml> for Builder[src]

This impl takes a rust-yaml::Yaml object and converts it into a Builder object

impl Display for Builder[src]

This impl converts a Builder into the Python code for buildbot that will give us the behaviour we want.

Auto Trait Implementations

impl Unpin for Builder

impl Send for Builder

impl Sync for Builder

impl RefUnwindSafe for Builder

impl UnwindSafe for Builder

Blanket Implementations

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

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

impl<T> ToString for T where
    T: Display + ?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.

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

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

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

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,