pub struct DerivedField {
pub name: Ident,
pub type_ann: TypeAnnotation,
pub value: Expr,
pub span: Span,
}Expand description
A derived field: total: number = list.length(items)
Fields§
§name: Ident§type_ann: TypeAnnotation§value: Expr§span: SpanTrait Implementations§
Source§impl Clone for DerivedField
impl Clone for DerivedField
Source§fn clone(&self) -> DerivedField
fn clone(&self) -> DerivedField
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 DerivedField
impl Debug for DerivedField
Source§impl<'de> Deserialize<'de> for DerivedField
impl<'de> Deserialize<'de> for DerivedField
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 DerivedField
impl PartialEq for DerivedField
Source§impl Serialize for DerivedField
impl Serialize for DerivedField
impl StructuralPartialEq for DerivedField
Auto Trait Implementations§
impl Freeze for DerivedField
impl RefUnwindSafe for DerivedField
impl Send for DerivedField
impl Sync for DerivedField
impl Unpin for DerivedField
impl UnwindSafe for DerivedField
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