pub struct ConfigModule {
pub name: String,
pub object: PathBuf,
pub hash: String,
pub delinks: PathBuf,
pub symbols: PathBuf,
pub relocations: PathBuf,
}Fields§
§name: StringName of module
object: PathBufBinary file to build
hash: String64-bit fxhash of the binary file
delinks: PathBufPath to delinks file
symbols: PathBufPath to symbols file
relocations: PathBufPath to relocs file
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ConfigModule
impl<'de> Deserialize<'de> for ConfigModule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConfigModule
impl RefUnwindSafe for ConfigModule
impl Send for ConfigModule
impl Sync for ConfigModule
impl Unpin for ConfigModule
impl UnwindSafe for ConfigModule
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