pub struct ProposerSpec {
pub kind: ProposerKind,
}Expand description
Strategy wrapper: #[serde(flatten)] of the tagged enum forbids
deny_unknown_fields here, so unknown-field rejection happens inside the
tagged enum variants.
Fields§
§kind: ProposerKindTrait Implementations§
Source§impl Clone for ProposerSpec
impl Clone for ProposerSpec
Source§impl Debug for ProposerSpec
impl Debug for ProposerSpec
Source§impl<'de> Deserialize<'de> for ProposerSpec
impl<'de> Deserialize<'de> for ProposerSpec
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 ProposerSpec
Source§impl PartialEq for ProposerSpec
impl PartialEq for ProposerSpec
Source§impl Serialize for ProposerSpec
impl Serialize for ProposerSpec
impl StructuralPartialEq for ProposerSpec
Auto Trait Implementations§
impl Freeze for ProposerSpec
impl RefUnwindSafe for ProposerSpec
impl Send for ProposerSpec
impl Sync for ProposerSpec
impl Unpin for ProposerSpec
impl UnsafeUnpin for ProposerSpec
impl UnwindSafe for ProposerSpec
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