pub struct CHAINS { /* private fields */ }Expand description
Chain configurations exported from the registry
Methods from Deref<Target = ChainList>§
Sourcepub fn get_chain_by_ident(&self, identifier: &str) -> Option<&Chain>
pub fn get_chain_by_ident(&self, identifier: &str) -> Option<&Chain>
Fetch a Chain by its identifier.
Sourcepub fn chain_idents(&self) -> Vec<String>
pub fn chain_idents(&self) -> Vec<String>
Returns all available Chain identifiers.
Sourcepub fn get_chain_by_alloy_ident(&self, chain: &Chain) -> Option<&Chain>
pub fn get_chain_by_alloy_ident(&self, chain: &Chain) -> Option<&Chain>
Fetch a Chain by the corresponding AlloyChain
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CHAINS
impl RefUnwindSafe for CHAINS
impl Send for CHAINS
impl Sync for CHAINS
impl Unpin for CHAINS
impl UnwindSafe for CHAINS
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> 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