pub struct GuidanceFile {
pub version: String,
pub title: String,
pub destinations: Vec<String>,
pub action: String,
pub body: String,
}Expand description
One release’s guidance, parsed.
Fields§
§version: StringThe version that introduces the change, from the file name.
title: StringThe heading.
destinations: Vec<String>The landed paths the step concerns.
action: Stringoperator-step or plan-operation.
body: StringThe body below the field list.
Trait Implementations§
Source§impl Clone for GuidanceFile
impl Clone for GuidanceFile
Source§fn clone(&self) -> GuidanceFile
fn clone(&self) -> GuidanceFile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GuidanceFile
impl Debug for GuidanceFile
Source§impl<'de> Deserialize<'de> for GuidanceFile
impl<'de> Deserialize<'de> for GuidanceFile
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
impl Eq for GuidanceFile
Source§impl PartialEq for GuidanceFile
impl PartialEq for GuidanceFile
Source§impl Serialize for GuidanceFile
impl Serialize for GuidanceFile
impl StructuralPartialEq for GuidanceFile
Auto Trait Implementations§
impl Freeze for GuidanceFile
impl RefUnwindSafe for GuidanceFile
impl Send for GuidanceFile
impl Sync for GuidanceFile
impl Unpin for GuidanceFile
impl UnsafeUnpin for GuidanceFile
impl UnwindSafe for GuidanceFile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.