pub struct SoftwareInventoryUpdate {
pub base: Option<ResourceUpdate>,
pub write_protected: Option<Boolean>,
pub additional_versions: Option<AdditionalVersionsUpdate>,
pub links: Option<LinksUpdate>,
}Expand description
Update struct corresponding to SoftwareInventory
Fields§
§base: Option<ResourceUpdate>§write_protected: Option<Boolean>§additional_versions: Option<AdditionalVersionsUpdate>§links: Option<LinksUpdate>Implementations§
Source§impl SoftwareInventoryUpdate
impl SoftwareInventoryUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_base(self, v: ResourceUpdate) -> Self
pub fn with_write_protected(self, v: Boolean) -> Self
pub fn with_additional_versions(self, v: AdditionalVersionsUpdate) -> Self
pub fn with_links(self, v: LinksUpdate) -> Self
Trait Implementations§
Source§impl Debug for SoftwareInventoryUpdate
impl Debug for SoftwareInventoryUpdate
Source§impl Default for SoftwareInventoryUpdate
impl Default for SoftwareInventoryUpdate
Source§fn default() -> SoftwareInventoryUpdate
fn default() -> SoftwareInventoryUpdate
Returns the “default value” for a type. Read more
Source§impl Serialize for SoftwareInventoryUpdate
impl Serialize for SoftwareInventoryUpdate
Auto Trait Implementations§
impl Freeze for SoftwareInventoryUpdate
impl RefUnwindSafe for SoftwareInventoryUpdate
impl Send for SoftwareInventoryUpdate
impl Sync for SoftwareInventoryUpdate
impl Unpin for SoftwareInventoryUpdate
impl UnsafeUnpin for SoftwareInventoryUpdate
impl UnwindSafe for SoftwareInventoryUpdate
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