[−][src]Struct boa::syntax::ast::node::declaration::ConstDeclList
The const
statements are block-scoped, much like variables defined using the let
keyword.
This declaration creates a constant whose scope can be either global or local to the block in which it is declared. Global constants do not become properties of the window object, unlike var variables.
An initializer for a constant is required. You must specify its value in the same statement in which it's declared. (This makes sense, given that it can't be changed later.)
More information:
Trait Implementations
impl AsRef<[ConstDecl]> for ConstDeclList
[src]
impl Clone for ConstDeclList
[src]
fn clone(&self) -> ConstDeclList
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ConstDeclList
[src]
impl Display for ConstDeclList
[src]
impl Drop for ConstDeclList
[src]
impl Executable for ConstDeclList
[src]
impl Finalize for ConstDeclList
[src]
impl From<ConstDecl> for ConstDeclList
[src]
impl From<ConstDeclList> for Node
[src]
fn from(list: ConstDeclList) -> Self
[src]
impl<T> From<T> for ConstDeclList where
T: Into<Box<[ConstDecl]>>,
[src]
T: Into<Box<[ConstDecl]>>,
impl PartialEq<ConstDeclList> for ConstDeclList
[src]
fn eq(&self, other: &ConstDeclList) -> bool
[src]
fn ne(&self, other: &ConstDeclList) -> bool
[src]
impl StructuralPartialEq for ConstDeclList
[src]
impl Trace for ConstDeclList
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConstDeclList
impl Send for ConstDeclList
impl Sync for ConstDeclList
impl Unpin for ConstDeclList
impl UnwindSafe for ConstDeclList
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> NativeObject for T where
T: Any + Debug + Trace,
[src]
T: Any + Debug + Trace,
fn as_any(&Self) -> &(dyn Any + 'static)
[src]
fn as_mut_any(&mut Self) -> &mut (dyn Any + 'static)
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,