pub struct ArchivedMemberExpression{
pub computed: Archived<bool>,
pub optional: Archived<bool>,
pub object: Archived<Box<JsepNode>>,
pub property: Archived<Box<JsepNode>>,
}Expand description
An archived MemberExpression
Fields§
§computed: Archived<bool>The archived counterpart of MemberExpression::computed
optional: Archived<bool>The archived counterpart of MemberExpression::optional
object: Archived<Box<JsepNode>>The archived counterpart of MemberExpression::object
property: Archived<Box<JsepNode>>The archived counterpart of MemberExpression::property
Trait Implementations§
Source§impl Debug for ArchivedMemberExpression
impl Debug for ArchivedMemberExpression
Auto Trait Implementations§
impl Freeze for ArchivedMemberExpression
impl RefUnwindSafe for ArchivedMemberExpression
impl Send for ArchivedMemberExpression
impl Sync for ArchivedMemberExpression
impl !Unpin for ArchivedMemberExpression
impl UnwindSafe for ArchivedMemberExpression
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.