pub struct Changelog {
pub id: Option<String>,
pub author: Option<UserDetails>,
pub created: Option<String>,
pub items: Option<Vec<ChangeDetails>>,
pub history_metadata: Option<HistoryMetadata>,
}
Expand description
Changelog : A changelog.
Fields§
§id: Option<String>
The ID of the changelog.
The user who made the change.
created: Option<String>
The date on which the change took place.
items: Option<Vec<ChangeDetails>>
The list of items changed.
history_metadata: Option<HistoryMetadata>
The history metadata associated with the changed.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Changelog
impl<'de> Deserialize<'de> for Changelog
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 StructuralPartialEq for Changelog
Auto Trait Implementations§
impl Freeze for Changelog
impl RefUnwindSafe for Changelog
impl Send for Changelog
impl Sync for Changelog
impl Unpin for Changelog
impl UnwindSafe for Changelog
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