pub struct ChangeSetTemplate {
pub name: String,
pub default_type: ChangeType,
pub description_template: Option<String>,
pub default_packages: Vec<String>,
pub default_prerelease: bool,
}Expand description
Change set template.
Fields§
§name: StringThe name of the template.
default_type: ChangeTypeThe default change type.
description_template: Option<String>The default description template.
default_packages: Vec<String>The default packages.
default_prerelease: boolWhether the change is a prerelease by default.
Trait Implementations§
Source§impl Clone for ChangeSetTemplate
impl Clone for ChangeSetTemplate
Source§fn clone(&self) -> ChangeSetTemplate
fn clone(&self) -> ChangeSetTemplate
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 ChangeSetTemplate
impl Debug for ChangeSetTemplate
Source§impl<'de> Deserialize<'de> for ChangeSetTemplate
impl<'de> Deserialize<'de> for ChangeSetTemplate
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 ChangeSetTemplate
impl RefUnwindSafe for ChangeSetTemplate
impl Send for ChangeSetTemplate
impl Sync for ChangeSetTemplate
impl Unpin for ChangeSetTemplate
impl UnsafeUnpin for ChangeSetTemplate
impl UnwindSafe for ChangeSetTemplate
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