#[non_exhaustive]pub struct ComputerToolset20260801 {
pub type_: ComputerToolset20260801Type,
pub cache_control: Option<CacheControl>,
pub configs: Option<ComputerToolsetConfigs>,
pub rest: Rest,
}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.type_: ComputerToolset20260801Type§cache_control: Option<CacheControl>§configs: Option<ComputerToolsetConfigs>§rest: RestImplementations§
Source§impl ComputerToolset20260801
impl ComputerToolset20260801
Sourcepub fn builder(
type_: ComputerToolset20260801Type,
) -> ComputerToolset20260801Builder
pub fn builder( type_: ComputerToolset20260801Type, ) -> ComputerToolset20260801Builder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for ComputerToolset20260801
impl Clone for ComputerToolset20260801
Source§impl Debug for ComputerToolset20260801
impl Debug for ComputerToolset20260801
Source§impl DeclaredFields for ComputerToolset20260801
impl DeclaredFields for ComputerToolset20260801
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ComputerToolset20260801
impl<'de> Deserialize<'de> for ComputerToolset20260801
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 ComputerToolset20260801
Source§impl PartialEq for ComputerToolset20260801
impl PartialEq for ComputerToolset20260801
Source§impl Serialize for ComputerToolset20260801
impl Serialize for ComputerToolset20260801
impl StructuralPartialEq for ComputerToolset20260801
Auto Trait Implementations§
impl Freeze for ComputerToolset20260801
impl RefUnwindSafe for ComputerToolset20260801
impl Send for ComputerToolset20260801
impl Sync for ComputerToolset20260801
impl Unpin for ComputerToolset20260801
impl UnsafeUnpin for ComputerToolset20260801
impl UnwindSafe for ComputerToolset20260801
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