pub struct TargetedState {
pub resolved: ResolvedState,
pub target: TargetState,
pub renames: Vec<ExplicitSkillRename>,
pub warnings: Vec<ValidationWarning>,
}Expand description
Phase 3: Desired target state after discovery + filtering.
Fields§
§resolved: ResolvedState§target: TargetState§renames: Vec<ExplicitSkillRename>§warnings: Vec<ValidationWarning>Auto Trait Implementations§
impl Freeze for TargetedState
impl RefUnwindSafe for TargetedState
impl Send for TargetedState
impl Sync for TargetedState
impl Unpin for TargetedState
impl UnsafeUnpin for TargetedState
impl UnwindSafe for TargetedState
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> 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