#[repr(u8)]pub enum SuperchainLevel {
Frontier = 0,
Standard = 1,
}
Expand description
Level of integration with the superchain.
Variants§
Frontier = 0
Frontier chains are chains with customizations beyond the standard OP Stack configuration and are considered “advanced”.
Standard = 1
Standard chains don’t have any customizations beyond the standard OP Stack configuration and are considered “vanilla”.
Trait Implementations§
Source§impl Clone for SuperchainLevel
impl Clone for SuperchainLevel
Source§fn clone(&self) -> SuperchainLevel
fn clone(&self) -> SuperchainLevel
Returns a copy 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 SuperchainLevel
impl Debug for SuperchainLevel
Source§impl Default for SuperchainLevel
impl Default for SuperchainLevel
Source§fn default() -> SuperchainLevel
fn default() -> SuperchainLevel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SuperchainLevel
impl<'de> Deserialize<'de> for SuperchainLevel
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 Hash for SuperchainLevel
impl Hash for SuperchainLevel
Source§impl PartialEq for SuperchainLevel
impl PartialEq for SuperchainLevel
Source§impl Serialize for SuperchainLevel
impl Serialize for SuperchainLevel
impl Copy for SuperchainLevel
impl Eq for SuperchainLevel
impl StructuralPartialEq for SuperchainLevel
Auto Trait Implementations§
impl Freeze for SuperchainLevel
impl RefUnwindSafe for SuperchainLevel
impl Send for SuperchainLevel
impl Sync for SuperchainLevel
impl Unpin for SuperchainLevel
impl UnwindSafe for SuperchainLevel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)