pub struct Reviewer {
pub target: String,
pub model: Option<String>,
pub effort: Option<String>,
}Expand description
One seat on a panel. Only the target and its model/effort vary: the point of a panel is decorrelated failure modes, and the cheapest way to buy them is to seat different vendors.
Fields§
§target: StringAn entry under agent.targets in config.yaml. Existence is checked
where the configured targets are known (see config.rs).
model: Option<String>§effort: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Reviewer
impl<'de> Deserialize<'de> for Reviewer
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 Reviewer
impl StructuralPartialEq for Reviewer
Auto Trait Implementations§
impl Freeze for Reviewer
impl RefUnwindSafe for Reviewer
impl Send for Reviewer
impl Sync for Reviewer
impl Unpin for Reviewer
impl UnsafeUnpin for Reviewer
impl UnwindSafe for Reviewer
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.