pub struct PlanIntent {
pub bumps: Vec<String>,
pub enable_features: Vec<String>,
pub disable_features: Vec<String>,
}Expand description
Operator-supplied intent for gen plan.
Fields§
§bumps: Vec<String>“What if I bump this dep to latest” (one entry per dep).
enable_features: Vec<String>“What if I enable these features” (root crate / workspace).
disable_features: Vec<String>“What if I disable these features”
Trait Implementations§
Source§impl Clone for PlanIntent
impl Clone for PlanIntent
Source§fn clone(&self) -> PlanIntent
fn clone(&self) -> PlanIntent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PlanIntent
impl Debug for PlanIntent
Source§impl Default for PlanIntent
impl Default for PlanIntent
Source§fn default() -> PlanIntent
fn default() -> PlanIntent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlanIntent
impl<'de> Deserialize<'de> for PlanIntent
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 PlanIntent
impl RefUnwindSafe for PlanIntent
impl Send for PlanIntent
impl Sync for PlanIntent
impl Unpin for PlanIntent
impl UnsafeUnpin for PlanIntent
impl UnwindSafe for PlanIntent
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