pub struct NeedsPin {
pub project: ProjectName,
pub tag: TagName,
}Expand description
The minimum pin that satisfies a missing-symbol reason: the typed ordering payload q-port turns into a “bump must land first” edge.
Fields§
§project: ProjectName§tag: TagNameTrait Implementations§
Source§impl<'de> Deserialize<'de> for NeedsPin
impl<'de> Deserialize<'de> for NeedsPin
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
impl Eq for NeedsPin
impl StructuralPartialEq for NeedsPin
Auto Trait Implementations§
impl Forget for NeedsPin
impl Freeze for NeedsPin
impl Move for NeedsPin
impl RefUnwindSafe for NeedsPin
impl Send for NeedsPin
impl Sync for NeedsPin
impl Unpin for NeedsPin
impl UnsafeUnpin for NeedsPin
impl UnwindSafe for NeedsPin
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