pub struct ResolvedPlugin {
pub name: String,
pub description: String,
pub homepage: Option<String>,
pub install_help: Option<String>,
pub variant_name: String,
pub binary: String,
pub commands: HashMap<String, String>,
pub flags: HashMap<String, HashMap<String, FlagTranslation>>,
pub unsupported: HashMap<String, String>,
pub source: PluginSource,
}Fields§
§name: String§description: String§homepage: Option<String>§install_help: Option<String>§variant_name: String§binary: String§commands: HashMap<String, String>§flags: HashMap<String, HashMap<String, FlagTranslation>>§unsupported: HashMap<String, String>§source: PluginSourceTrait Implementations§
Source§impl Clone for ResolvedPlugin
impl Clone for ResolvedPlugin
Source§fn clone(&self) -> ResolvedPlugin
fn clone(&self) -> ResolvedPlugin
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 moreAuto Trait Implementations§
impl Freeze for ResolvedPlugin
impl RefUnwindSafe for ResolvedPlugin
impl Send for ResolvedPlugin
impl Sync for ResolvedPlugin
impl Unpin for ResolvedPlugin
impl UnsafeUnpin for ResolvedPlugin
impl UnwindSafe for ResolvedPlugin
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