[][src]Struct houndify::BuildInfo

pub struct BuildInfo {
    pub user: Option<String>,
    pub date: Option<String>,
    pub machine: Option<String>,
    pub svn_revision: Option<String>,
    pub svn_branch: Option<String>,
    pub build_number: Option<String>,
    pub kind: Option<String>,
    pub variant: Option<String>,
}

Reference: https://docs.houndify.com/reference/BuildInfo

Fields

user: Option<String>

This is the user ID that built this server executable.

date: Option<String>

This is a human-readable date and time stamp for when the server executable was built.

machine: Option<String>

This is the name of the machine on which the server executable was built.

svn_revision: Option<String>

This is the SVN revision number of the sources from which the server executable was built.

svn_branch: Option<String>

This is the SVN branch of the sources from which the server executable was built.

build_number: Option<String>

This is the build system build number of the build that built the server executable, if it was built by an automated build and test system.

kind: Option<String>

If the server executable as built by an automated build and test system that does different kinds of builds, this is the kind of build that built it. Typical examples are "Low Fat" and "Full".

variant: Option<String>

This is the kind of executable that generate the result. Typical examples are "release", "debug", "profile", etc.

Trait Implementations

impl Debug for BuildInfo[src]

impl<'de> Deserialize<'de> for BuildInfo[src]

impl Serialize for BuildInfo[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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<V, T> VZip<V> for T where
    V: MultiLane<T>,