pub struct LinkLib {
pub kind: Option<LinkLibKind>,
pub modifiers: Vec<String>,
pub name: String,
pub rename: Option<String>,
}Expand description
Represents a parsed -l [KIND[:MODIFIERS]=]NAME[:RENAME] argument.
Fields§
§kind: Option<LinkLibKind>Library linkage kind.
modifiers: Vec<String>Linrary linkage modifiers.
name: StringName of library link to.
rename: Option<String>Re-name of library link to.
Trait Implementations§
impl Eq for LinkLib
impl StructuralPartialEq for LinkLib
Auto Trait Implementations§
impl Freeze for LinkLib
impl RefUnwindSafe for LinkLib
impl Send for LinkLib
impl Sync for LinkLib
impl Unpin for LinkLib
impl UnsafeUnpin for LinkLib
impl UnwindSafe for LinkLib
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