pub struct PinPayload {
pub project: ProjectName,
pub tag: TagName,
}Expand description
On-wire pin shape used inside BatchQuery. Distinct from
crate::model::pin::Pin because the wire form is a (project, tag)
projection without the resolution machinery.
Fields§
§project: ProjectName§tag: TagNameTrait Implementations§
Source§impl Clone for PinPayload
impl Clone for PinPayload
Source§fn clone(&self) -> PinPayload
fn clone(&self) -> PinPayload
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 PinPayload
impl Debug for PinPayload
Source§impl<'de> Deserialize<'de> for PinPayload
impl<'de> Deserialize<'de> for PinPayload
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 PinPayload
Source§impl From<&Pin> for PinPayload
impl From<&Pin> for PinPayload
Source§impl PartialEq for PinPayload
impl PartialEq for PinPayload
Source§impl Serialize for PinPayload
impl Serialize for PinPayload
impl StructuralPartialEq for PinPayload
Auto Trait Implementations§
impl Freeze for PinPayload
impl RefUnwindSafe for PinPayload
impl Send for PinPayload
impl Sync for PinPayload
impl Unpin for PinPayload
impl UnsafeUnpin for PinPayload
impl UnwindSafe for PinPayload
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