pub struct TaskProjectReference {
pub gid: String,
pub name: Option<String>,
pub resource_type: Option<String>,
}Expand description
Compact project reference used within task payloads.
Fields§
§gid: StringGlobally unique identifier.
name: Option<String>Optional project name.
resource_type: Option<String>Resource type marker.
Implementations§
Trait Implementations§
Source§impl Clone for TaskProjectReference
impl Clone for TaskProjectReference
Source§fn clone(&self) -> TaskProjectReference
fn clone(&self) -> TaskProjectReference
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 TaskProjectReference
impl Debug for TaskProjectReference
Source§impl<'de> Deserialize<'de> for TaskProjectReference
impl<'de> Deserialize<'de> for TaskProjectReference
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 TaskProjectReference
Source§impl Ord for TaskProjectReference
impl Ord for TaskProjectReference
Source§fn cmp(&self, other: &TaskProjectReference) -> Ordering
fn cmp(&self, other: &TaskProjectReference) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TaskProjectReference
impl PartialEq for TaskProjectReference
Source§impl PartialOrd for TaskProjectReference
impl PartialOrd for TaskProjectReference
Source§impl Serialize for TaskProjectReference
impl Serialize for TaskProjectReference
impl StructuralPartialEq for TaskProjectReference
Auto Trait Implementations§
impl Freeze for TaskProjectReference
impl RefUnwindSafe for TaskProjectReference
impl Send for TaskProjectReference
impl Sync for TaskProjectReference
impl Unpin for TaskProjectReference
impl UnsafeUnpin for TaskProjectReference
impl UnwindSafe for TaskProjectReference
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