[−][src]Struct boa::syntax::ast::node::declaration::const_decl_list::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]
pub fn clone(&self) -> ConstDeclList
[src]
pub 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]
pub 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]
pub fn eq(&self, other: &ConstDeclList) -> bool
[src]
pub fn ne(&self, other: &ConstDeclList) -> bool
[src]
impl StructuralPartialEq for ConstDeclList
[src]
impl Trace for ConstDeclList
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConstDeclList
[src]
impl Send for ConstDeclList
[src]
impl Sync for ConstDeclList
[src]
impl Unpin for ConstDeclList
[src]
impl UnwindSafe for ConstDeclList
[src]
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,
pub 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,
pub fn as_any(&Self) -> &(dyn Any + 'static)
[src]
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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.
pub 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>,