pub struct LinkEndpoint {
pub uid: i64,
pub guid: Option<String>,
pub key: Key,
}Expand description
One end of a source link: the source task and the local work it maps to.
Fields§
§uid: i64Source task UID.
guid: Option<String>Source task GUID, when present.
key: KeyLocal work key.
Trait Implementations§
Source§impl Clone for LinkEndpoint
impl Clone for LinkEndpoint
Source§impl Debug for LinkEndpoint
impl Debug for LinkEndpoint
Source§impl<'de> Deserialize<'de> for LinkEndpoint
impl<'de> Deserialize<'de> for LinkEndpoint
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 Display for LinkEndpoint
impl Display for LinkEndpoint
impl Eq for LinkEndpoint
Source§impl PartialEq for LinkEndpoint
impl PartialEq for LinkEndpoint
Source§impl Serialize for LinkEndpoint
impl Serialize for LinkEndpoint
impl StructuralPartialEq for LinkEndpoint
Auto Trait Implementations§
impl Freeze for LinkEndpoint
impl RefUnwindSafe for LinkEndpoint
impl Send for LinkEndpoint
impl Sync for LinkEndpoint
impl Unpin for LinkEndpoint
impl UnsafeUnpin for LinkEndpoint
impl UnwindSafe for LinkEndpoint
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