pub struct ExpConfigEntry {
pub id: String,
pub parameters: HashMap<String, ExpFlagValue>,
}Expand description
A single configuration entry in a CopilotExpAssignmentResponse.
Each entry carries an identifier and a bag of typed parameter values.
Fields§
§id: StringIdentifier of the configuration entry.
parameters: HashMap<String, ExpFlagValue>Parameter values keyed by parameter name.
Trait Implementations§
Source§impl Clone for ExpConfigEntry
impl Clone for ExpConfigEntry
Source§fn clone(&self) -> ExpConfigEntry
fn clone(&self) -> ExpConfigEntry
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 ExpConfigEntry
impl Debug for ExpConfigEntry
Source§impl Default for ExpConfigEntry
impl Default for ExpConfigEntry
Source§fn default() -> ExpConfigEntry
fn default() -> ExpConfigEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExpConfigEntry
impl<'de> Deserialize<'de> for ExpConfigEntry
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
Source§impl PartialEq for ExpConfigEntry
impl PartialEq for ExpConfigEntry
Source§impl Serialize for ExpConfigEntry
impl Serialize for ExpConfigEntry
impl StructuralPartialEq for ExpConfigEntry
Auto Trait Implementations§
impl Freeze for ExpConfigEntry
impl RefUnwindSafe for ExpConfigEntry
impl Send for ExpConfigEntry
impl Sync for ExpConfigEntry
impl Unpin for ExpConfigEntry
impl UnsafeUnpin for ExpConfigEntry
impl UnwindSafe for ExpConfigEntry
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