pub struct VersionNeed {
pub file: String,
pub version: String,
pub weak: bool,
}Expand description
One version requirement (.gnu.version_r).
Fields§
§file: StringThe library the version is required from, e.g. libc.so.6.
version: StringThe version, e.g. GLIBC_2.17.
weak: boolA weak requirement (VER_FLG_WEAK): the loader does not fail without it.
Trait Implementations§
Source§impl Clone for VersionNeed
impl Clone for VersionNeed
Source§impl Debug for VersionNeed
impl Debug for VersionNeed
impl Eq for VersionNeed
Source§impl PartialEq for VersionNeed
impl PartialEq for VersionNeed
impl StructuralPartialEq for VersionNeed
Auto Trait Implementations§
impl Freeze for VersionNeed
impl RefUnwindSafe for VersionNeed
impl Send for VersionNeed
impl Sync for VersionNeed
impl Unpin for VersionNeed
impl UnsafeUnpin for VersionNeed
impl UnwindSafe for VersionNeed
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