pub struct TaskMembership {
pub project: Option<TaskProjectReference>,
pub section: Option<TaskSectionReference>,
}Expand description
Task membership metadata linking it to projects and sections.
Fields§
§project: Option<TaskProjectReference>Parent project reference.
section: Option<TaskSectionReference>Section reference when available.
Trait Implementations§
Source§impl Clone for TaskMembership
impl Clone for TaskMembership
Source§fn clone(&self) -> TaskMembership
fn clone(&self) -> TaskMembership
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 TaskMembership
impl Debug for TaskMembership
Source§impl<'de> Deserialize<'de> for TaskMembership
impl<'de> Deserialize<'de> for TaskMembership
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 TaskMembership
Source§impl PartialEq for TaskMembership
impl PartialEq for TaskMembership
Source§impl Serialize for TaskMembership
impl Serialize for TaskMembership
impl StructuralPartialEq for TaskMembership
Auto Trait Implementations§
impl Freeze for TaskMembership
impl RefUnwindSafe for TaskMembership
impl Send for TaskMembership
impl Sync for TaskMembership
impl Unpin for TaskMembership
impl UnsafeUnpin for TaskMembership
impl UnwindSafe for TaskMembership
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