#[non_exhaustive]pub struct SystemUpdateData {
pub release_notes: String,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.release_notes: StringImplementations§
Source§impl SystemUpdateData
impl SystemUpdateData
pub fn new(release_notes: String) -> SystemUpdateData
Trait Implementations§
Source§impl Clone for SystemUpdateData
impl Clone for SystemUpdateData
Source§fn clone(&self) -> SystemUpdateData
fn clone(&self) -> SystemUpdateData
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 SystemUpdateData
impl Debug for SystemUpdateData
Source§impl<'de> Deserialize<'de> for SystemUpdateData
impl<'de> Deserialize<'de> for SystemUpdateData
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
Source§impl PartialEq for SystemUpdateData
impl PartialEq for SystemUpdateData
Source§impl Serialize for SystemUpdateData
impl Serialize for SystemUpdateData
impl StructuralPartialEq for SystemUpdateData
Auto Trait Implementations§
impl Freeze for SystemUpdateData
impl RefUnwindSafe for SystemUpdateData
impl Send for SystemUpdateData
impl Sync for SystemUpdateData
impl Unpin for SystemUpdateData
impl UnwindSafe for SystemUpdateData
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