pub struct UpdateApiLink {
pub api_version: Option<ApiVersion>,
pub ask_ai: Option<bool>,
pub build_request_enabled: Option<bool>,
pub include_mock_server: Option<bool>,
pub label: Option<String>,
pub policy: Option<LinkPolicyEnum>,
pub slug: Option<String>,
}Expand description
UpdateApiLink
Fields§
§api_version: Option<ApiVersion>Can be either the semantic version or a released type (like latest)
ask_ai: Option<bool>§build_request_enabled: Option<bool>§include_mock_server: Option<bool>§label: Option<String>§policy: Option<LinkPolicyEnum>§slug: Option<String>Trait Implementations§
Source§impl Clone for UpdateApiLink
impl Clone for UpdateApiLink
Source§fn clone(&self) -> UpdateApiLink
fn clone(&self) -> UpdateApiLink
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 UpdateApiLink
impl Debug for UpdateApiLink
Source§impl Default for UpdateApiLink
impl Default for UpdateApiLink
Source§fn default() -> UpdateApiLink
fn default() -> UpdateApiLink
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateApiLink
impl<'de> Deserialize<'de> for UpdateApiLink
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
Auto Trait Implementations§
impl Freeze for UpdateApiLink
impl RefUnwindSafe for UpdateApiLink
impl Send for UpdateApiLink
impl Sync for UpdateApiLink
impl Unpin for UpdateApiLink
impl UnsafeUnpin for UpdateApiLink
impl UnwindSafe for UpdateApiLink
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