pub struct ValueConstructorBinding {
pub path: Vec<String>,
pub type_name: String,
pub input_ty: TypeExpr,
pub output_ty: TypeExpr,
}Fields§
§path: Vec<String>§type_name: String§input_ty: TypeExpr§output_ty: TypeExprTrait Implementations§
Source§impl Clone for ValueConstructorBinding
impl Clone for ValueConstructorBinding
Source§fn clone(&self) -> ValueConstructorBinding
fn clone(&self) -> ValueConstructorBinding
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 ValueConstructorBinding
impl Debug for ValueConstructorBinding
Source§impl<'de> Deserialize<'de> for ValueConstructorBinding
impl<'de> Deserialize<'de> for ValueConstructorBinding
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 ValueConstructorBinding
Source§impl PartialEq for ValueConstructorBinding
impl PartialEq for ValueConstructorBinding
Source§fn eq(&self, other: &ValueConstructorBinding) -> bool
fn eq(&self, other: &ValueConstructorBinding) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ValueConstructorBinding
impl Serialize for ValueConstructorBinding
impl StructuralPartialEq for ValueConstructorBinding
Auto Trait Implementations§
impl Freeze for ValueConstructorBinding
impl RefUnwindSafe for ValueConstructorBinding
impl Send for ValueConstructorBinding
impl Sync for ValueConstructorBinding
impl Unpin for ValueConstructorBinding
impl UnsafeUnpin for ValueConstructorBinding
impl UnwindSafe for ValueConstructorBinding
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