pub struct PluginCommandRequest {
pub overrides: CliOverridesPatch,
}Expand description
Request for codex plugin.
Fields§
§overrides: CliOverridesPatchPer-call CLI overrides layered on top of the builder.
Implementations§
Source§impl PluginCommandRequest
impl PluginCommandRequest
pub fn new() -> Self
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 PluginCommandRequest
impl Clone for PluginCommandRequest
Source§fn clone(&self) -> PluginCommandRequest
fn clone(&self) -> PluginCommandRequest
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 Debug for PluginCommandRequest
impl Debug for PluginCommandRequest
Source§impl Default for PluginCommandRequest
impl Default for PluginCommandRequest
Source§impl PartialEq for PluginCommandRequest
impl PartialEq for PluginCommandRequest
Source§fn eq(&self, other: &PluginCommandRequest) -> bool
fn eq(&self, other: &PluginCommandRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PluginCommandRequest
impl StructuralPartialEq for PluginCommandRequest
Auto Trait Implementations§
impl Freeze for PluginCommandRequest
impl RefUnwindSafe for PluginCommandRequest
impl Send for PluginCommandRequest
impl Sync for PluginCommandRequest
impl Unpin for PluginCommandRequest
impl UnsafeUnpin for PluginCommandRequest
impl UnwindSafe for PluginCommandRequest
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.