pub struct PluginUse {
pub plugin: PluginId,
pub file: Option<PathBuf>,
pub line: Option<usize>,
pub what: String,
}Expand description
A plugin the project uses: a profile’s type: or an output’s format:.
Fields§
§plugin: PluginId§file: Option<PathBuf>§line: Option<usize>§what: StringWhat uses it, for messages: “type: s3 used by destination profile reports”.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PluginUse
impl RefUnwindSafe for PluginUse
impl Send for PluginUse
impl Sync for PluginUse
impl Unpin for PluginUse
impl UnsafeUnpin for PluginUse
impl UnwindSafe for PluginUse
Blanket Implementations§
impl<T> Allocation for T
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