pub struct RepositoryTagBuilder { /* private fields */ }
Expand description
Builder for RepositoryTag
.
Implementations§
Source§impl RepositoryTagBuilder
impl RepositoryTagBuilder
pub fn name(&mut self, value: String) -> &mut Self
pub fn path(&mut self, value: String) -> &mut Self
pub fn location(&mut self, value: String) -> &mut Self
pub fn created_at(&mut self, value: String) -> &mut Self
Sourcepub fn build(&self) -> Result<RepositoryTag, RepositoryTagBuilderError>
pub fn build(&self) -> Result<RepositoryTag, RepositoryTagBuilderError>
Trait Implementations§
Source§impl Clone for RepositoryTagBuilder
impl Clone for RepositoryTagBuilder
Source§fn clone(&self) -> RepositoryTagBuilder
fn clone(&self) -> RepositoryTagBuilder
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 moreAuto Trait Implementations§
impl Freeze for RepositoryTagBuilder
impl RefUnwindSafe for RepositoryTagBuilder
impl Send for RepositoryTagBuilder
impl Sync for RepositoryTagBuilder
impl Unpin for RepositoryTagBuilder
impl UnwindSafe for RepositoryTagBuilder
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