pub struct ProjectRelationCreateInput {
pub id: Option<String>,
pub type: Option<String>,
pub project_id: Option<String>,
pub project_milestone_id: Option<String>,
pub anchor_type: Option<String>,
pub related_project_id: Option<String>,
pub related_project_milestone_id: Option<String>,
pub related_anchor_type: Option<String>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
type: Option<String>The type of relation of the project to the related project.
project_id: Option<String>The identifier of the project that is related to another project.
project_milestone_id: Option<String>The identifier of the project milestone.
anchor_type: Option<String>The type of the anchor for the project.
The identifier of the related project.
The identifier of the related project milestone.
The type of the anchor for the related project.
Trait Implementations§
Source§impl Clone for ProjectRelationCreateInput
impl Clone for ProjectRelationCreateInput
Source§fn clone(&self) -> ProjectRelationCreateInput
fn clone(&self) -> ProjectRelationCreateInput
Returns a duplicate of the value. Read more
1.0.0 · 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 ProjectRelationCreateInput
impl Debug for ProjectRelationCreateInput
Source§impl Default for ProjectRelationCreateInput
impl Default for ProjectRelationCreateInput
Source§fn default() -> ProjectRelationCreateInput
fn default() -> ProjectRelationCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectRelationCreateInput
impl<'de> Deserialize<'de> for ProjectRelationCreateInput
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
Auto Trait Implementations§
impl Freeze for ProjectRelationCreateInput
impl RefUnwindSafe for ProjectRelationCreateInput
impl Send for ProjectRelationCreateInput
impl Sync for ProjectRelationCreateInput
impl Unpin for ProjectRelationCreateInput
impl UnwindSafe for ProjectRelationCreateInput
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