pub struct HashLiteral {
pub pairs: HashMap<Identifier, ExprKind>,
}Fields§
§pairs: HashMap<Identifier, ExprKind>Trait Implementations§
Source§impl Clone for HashLiteral
impl Clone for HashLiteral
Source§fn clone(&self) -> HashLiteral
fn clone(&self) -> HashLiteral
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 HashLiteral
impl Debug for HashLiteral
Source§impl Default for HashLiteral
impl Default for HashLiteral
Source§fn default() -> HashLiteral
fn default() -> HashLiteral
Returns the “default value” for a type. Read more
Source§impl Display for HashLiteral
impl Display for HashLiteral
Source§impl From<Vec<(Identifier, ExprKind)>> for HashLiteral
impl From<Vec<(Identifier, ExprKind)>> for HashLiteral
Source§impl PartialEq for HashLiteral
impl PartialEq for HashLiteral
impl StructuralPartialEq for HashLiteral
Auto Trait Implementations§
impl Freeze for HashLiteral
impl RefUnwindSafe for HashLiteral
impl Send for HashLiteral
impl Sync for HashLiteral
impl Unpin for HashLiteral
impl UnwindSafe for HashLiteral
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