pub struct ArchiveAction {
pub archiver: Utf8PathBuf,
pub output: Utf8PathBuf,
pub inputs: Vec<Utf8PathBuf>,
pub description: String,
}Expand description
Archive object files into a static library.
Fields§
§archiver: Utf8PathBufArchiver executable (ar / lib).
output: Utf8PathBufStatic library to produce.
inputs: Vec<Utf8PathBuf>Object files to archive, in order.
description: StringHuman-readable description (AR libfoo.a).
Trait Implementations§
Source§impl Clone for ArchiveAction
impl Clone for ArchiveAction
Source§fn clone(&self) -> ArchiveAction
fn clone(&self) -> ArchiveAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ArchiveAction
impl Debug for ArchiveAction
impl Eq for ArchiveAction
Source§impl PartialEq for ArchiveAction
impl PartialEq for ArchiveAction
Source§fn eq(&self, other: &ArchiveAction) -> bool
fn eq(&self, other: &ArchiveAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ArchiveAction
Auto Trait Implementations§
impl Freeze for ArchiveAction
impl RefUnwindSafe for ArchiveAction
impl Send for ArchiveAction
impl Sync for ArchiveAction
impl Unpin for ArchiveAction
impl UnsafeUnpin for ArchiveAction
impl UnwindSafe for ArchiveAction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.