pub struct LibraryTargetProperties {
pub cmake_include: AutoCmakeLoad,
pub sources: Vec<PathBuf>,
pub artifacts: Vec<PathBuf>,
}Fields§
§cmake_include: AutoCmakeLoadcmake include only available for C and CPP
sources: Vec<PathBuf>files that should be compiled and linked
artifacts: Vec<PathBuf>list of files that should be made available to the user
Trait Implementations§
Source§impl Clone for LibraryTargetProperties
impl Clone for LibraryTargetProperties
Source§fn clone(&self) -> LibraryTargetProperties
fn clone(&self) -> LibraryTargetProperties
Returns a duplicate of the value. Read more
1.0.0 · 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 LibraryTargetProperties
impl Debug for LibraryTargetProperties
Source§impl Default for LibraryTargetProperties
impl Default for LibraryTargetProperties
Source§fn default() -> LibraryTargetProperties
fn default() -> LibraryTargetProperties
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LibraryTargetProperties
impl RefUnwindSafe for LibraryTargetProperties
impl Send for LibraryTargetProperties
impl Sync for LibraryTargetProperties
impl Unpin for LibraryTargetProperties
impl UnwindSafe for LibraryTargetProperties
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more