pub struct ReleaseBuilder { /* private fields */ }
Expand description
Builder for Release
.
Implementations§
Source§impl ReleaseBuilder
impl ReleaseBuilder
pub fn id(&mut self, value: String) -> &mut Self
pub fn url(&mut self, value: String) -> &mut Self
pub fn tag(&mut self, value: String) -> &mut Self
pub fn title(&mut self, value: String) -> &mut Self
pub fn description(&mut self, value: String) -> &mut Self
pub fn prerelease(&mut self, value: bool) -> &mut Self
pub fn created_at(&mut self, value: String) -> &mut Self
pub fn updated_at(&mut self, value: String) -> &mut Self
Trait Implementations§
Source§impl Clone for ReleaseBuilder
impl Clone for ReleaseBuilder
Source§fn clone(&self) -> ReleaseBuilder
fn clone(&self) -> ReleaseBuilder
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 ReleaseBuilder
impl RefUnwindSafe for ReleaseBuilder
impl Send for ReleaseBuilder
impl Sync for ReleaseBuilder
impl Unpin for ReleaseBuilder
impl UnwindSafe for ReleaseBuilder
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