pub struct PluginSetupReadiness {
pub ready: bool,
pub missing_required_env_vars: Vec<String>,
pub missing_required_config_keys: Vec<String>,
}Expand description
Summarizes whether manifest-declared setup requirements are satisfied.
Fields§
§ready: bool§missing_required_env_vars: Vec<String>§missing_required_config_keys: Vec<String>Trait Implementations§
Source§impl Clone for PluginSetupReadiness
impl Clone for PluginSetupReadiness
Source§fn clone(&self) -> PluginSetupReadiness
fn clone(&self) -> PluginSetupReadiness
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 moreSource§impl Debug for PluginSetupReadiness
impl Debug for PluginSetupReadiness
Source§impl Default for PluginSetupReadiness
impl Default for PluginSetupReadiness
Source§impl<'de> Deserialize<'de> for PluginSetupReadiness
impl<'de> Deserialize<'de> for PluginSetupReadiness
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
Source§impl PartialEq for PluginSetupReadiness
impl PartialEq for PluginSetupReadiness
Source§impl Serialize for PluginSetupReadiness
impl Serialize for PluginSetupReadiness
impl Eq for PluginSetupReadiness
impl StructuralPartialEq for PluginSetupReadiness
Auto Trait Implementations§
impl Freeze for PluginSetupReadiness
impl RefUnwindSafe for PluginSetupReadiness
impl Send for PluginSetupReadiness
impl Sync for PluginSetupReadiness
impl Unpin for PluginSetupReadiness
impl UnsafeUnpin for PluginSetupReadiness
impl UnwindSafe for PluginSetupReadiness
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