pub struct CreateIssueRelationBuilder { /* private fields */ }
Expand description
Builder for CreateIssueRelation
.
Implementations§
Source§impl CreateIssueRelationBuilder
impl CreateIssueRelationBuilder
Sourcepub fn issue_id(&mut self, value: u64) -> &mut Self
pub fn issue_id(&mut self, value: u64) -> &mut Self
id of the issue where the relation is created
Sourcepub fn issue_to_id(&mut self, value: u64) -> &mut Self
pub fn issue_to_id(&mut self, value: u64) -> &mut Self
id of the issue the relation is created to
Sourcepub fn relation_type(&mut self, value: IssueRelationType) -> &mut Self
pub fn relation_type(&mut self, value: IssueRelationType) -> &mut Self
the type of issue relation to create
Sourcepub fn delay(&mut self, value: u64) -> &mut Self
pub fn delay(&mut self, value: u64) -> &mut Self
Delay in days for the precedes and follows relation types
Sourcepub fn build(
&self,
) -> Result<CreateIssueRelation, CreateIssueRelationBuilderError>
pub fn build( &self, ) -> Result<CreateIssueRelation, CreateIssueRelationBuilderError>
Trait Implementations§
Source§impl Clone for CreateIssueRelationBuilder
impl Clone for CreateIssueRelationBuilder
Source§fn clone(&self) -> CreateIssueRelationBuilder
fn clone(&self) -> CreateIssueRelationBuilder
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for CreateIssueRelationBuilder
impl RefUnwindSafe for CreateIssueRelationBuilder
impl Send for CreateIssueRelationBuilder
impl Sync for CreateIssueRelationBuilder
impl Unpin for CreateIssueRelationBuilder
impl UnwindSafe for CreateIssueRelationBuilder
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