pub struct SuperchainL1Info {
pub chain_id: u64,
pub public_rpc: String,
pub explorer: String,
}
Available on crate feature
registry
only.Expand description
Superchain L1 anchor information
Fields§
§chain_id: u64
L1 chain ID
public_rpc: String
L1 chain public RPC endpoint
explorer: String
L1 chain explorer RPC endpoint
Trait Implementations§
Source§impl Clone for SuperchainL1Info
impl Clone for SuperchainL1Info
Source§fn clone(&self) -> SuperchainL1Info
fn clone(&self) -> SuperchainL1Info
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 SuperchainL1Info
impl Debug for SuperchainL1Info
Source§impl Default for SuperchainL1Info
impl Default for SuperchainL1Info
Source§fn default() -> SuperchainL1Info
fn default() -> SuperchainL1Info
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SuperchainL1Info
impl<'de> Deserialize<'de> for SuperchainL1Info
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SuperchainL1Info, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SuperchainL1Info, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for SuperchainL1Info
impl Hash for SuperchainL1Info
Source§impl PartialEq for SuperchainL1Info
impl PartialEq for SuperchainL1Info
Source§impl Serialize for SuperchainL1Info
impl Serialize for SuperchainL1Info
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for SuperchainL1Info
impl StructuralPartialEq for SuperchainL1Info
Auto Trait Implementations§
impl Freeze for SuperchainL1Info
impl RefUnwindSafe for SuperchainL1Info
impl Send for SuperchainL1Info
impl Sync for SuperchainL1Info
impl Unpin for SuperchainL1Info
impl UnwindSafe for SuperchainL1Info
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more