pub struct PluginMarketplaceUpgradeRequest {
pub marketplace_name: Option<String>,
pub overrides: CliOverridesPatch,
}Expand description
Request for codex plugin marketplace upgrade [MARKETPLACE_NAME].
Fields§
§marketplace_name: Option<String>Optional configured marketplace name to upgrade.
overrides: CliOverridesPatchPer-call CLI overrides layered on top of the builder.
Implementations§
Source§impl PluginMarketplaceUpgradeRequest
impl PluginMarketplaceUpgradeRequest
pub fn new() -> Self
Sourcepub fn marketplace_name(self, marketplace_name: impl Into<String>) -> Self
pub fn marketplace_name(self, marketplace_name: impl Into<String>) -> Self
Sets the optional marketplace name.
Sourcepub fn with_overrides(self, overrides: CliOverridesPatch) -> Self
pub fn with_overrides(self, overrides: CliOverridesPatch) -> Self
Replaces the default CLI overrides for this request.
Trait Implementations§
Source§impl Clone for PluginMarketplaceUpgradeRequest
impl Clone for PluginMarketplaceUpgradeRequest
Source§fn clone(&self) -> PluginMarketplaceUpgradeRequest
fn clone(&self) -> PluginMarketplaceUpgradeRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for PluginMarketplaceUpgradeRequest
impl PartialEq for PluginMarketplaceUpgradeRequest
Source§fn eq(&self, other: &PluginMarketplaceUpgradeRequest) -> bool
fn eq(&self, other: &PluginMarketplaceUpgradeRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PluginMarketplaceUpgradeRequest
impl StructuralPartialEq for PluginMarketplaceUpgradeRequest
Auto Trait Implementations§
impl Freeze for PluginMarketplaceUpgradeRequest
impl RefUnwindSafe for PluginMarketplaceUpgradeRequest
impl Send for PluginMarketplaceUpgradeRequest
impl Sync for PluginMarketplaceUpgradeRequest
impl Unpin for PluginMarketplaceUpgradeRequest
impl UnsafeUnpin for PluginMarketplaceUpgradeRequest
impl UnwindSafe for PluginMarketplaceUpgradeRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.