[−][src]Struct libthemis_src::Build
A builder (literally!) for Themis, produces Library
.
Methods
impl Build
[src]
pub fn new() -> Build
[src]
Prepares a new build.
pub fn out_dir<P: AsRef<Path>>(&mut self, path: P) -> &mut Self
[src]
Overrides output directory. Use it if OUT_DIR environment variable is not set or you want to customize the output location.
pub fn build(&self) -> Library
[src]
Builds Themis, panics on any errors.
Trait Implementations
Auto Trait Implementations
impl Send for Build
impl Unpin for Build
impl Sync for Build
impl UnwindSafe for Build
impl RefUnwindSafe for Build
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,