pub struct NamedExplainSpec {
pub name: Option<String>,
pub spec: ExplainSpec,
}Fields§
§name: Option<String>§spec: ExplainSpecTrait Implementations§
Source§impl Clone for NamedExplainSpec
impl Clone for NamedExplainSpec
Source§fn clone(&self) -> NamedExplainSpec
fn clone(&self) -> NamedExplainSpec
Returns a duplicate of the value. Read more
1.0.0 · 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 NamedExplainSpec
impl Debug for NamedExplainSpec
Source§impl Default for NamedExplainSpec
impl Default for NamedExplainSpec
Source§fn default() -> NamedExplainSpec
fn default() -> NamedExplainSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NamedExplainSpec
impl<'de> Deserialize<'de> for NamedExplainSpec
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 NamedExplainSpec
impl PartialEq for NamedExplainSpec
Source§impl Serialize for NamedExplainSpec
impl Serialize for NamedExplainSpec
impl StructuralPartialEq for NamedExplainSpec
Auto Trait Implementations§
impl Freeze for NamedExplainSpec
impl RefUnwindSafe for NamedExplainSpec
impl Send for NamedExplainSpec
impl Sync for NamedExplainSpec
impl Unpin for NamedExplainSpec
impl UnwindSafe for NamedExplainSpec
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