pub enum DeprecatedSyscallSelector {
Show 32 variants
CallContract,
DelegateCall,
DelegateL1Handler,
Deploy,
EmitEvent,
GetBlockHash,
GetBlockNumber,
GetBlockTimestamp,
GetCallerAddress,
GetContractAddress,
GetExecutionInfo,
GetSequencerAddress,
GetTxInfo,
GetTxSignature,
Keccak,
LibraryCall,
LibraryCallL1Handler,
ReplaceClass,
Secp256k1Add,
Secp256k1GetPointFromX,
Secp256k1GetXy,
Secp256k1Mul,
Secp256k1New,
Secp256r1Add,
Secp256r1GetPointFromX,
Secp256r1GetXy,
Secp256r1Mul,
Secp256r1New,
SendMessageToL1,
StorageRead,
StorageWrite,
Sha256ProcessBlock,
}Variants§
CallContract
DelegateCall
DelegateL1Handler
Deploy
EmitEvent
GetBlockHash
GetBlockNumber
GetBlockTimestamp
GetCallerAddress
GetContractAddress
GetExecutionInfo
GetSequencerAddress
GetTxInfo
GetTxSignature
Keccak
LibraryCall
LibraryCallL1Handler
ReplaceClass
Secp256k1Add
Secp256k1GetPointFromX
Secp256k1GetXy
Secp256k1Mul
Secp256k1New
Secp256r1Add
Secp256r1GetPointFromX
Secp256r1GetXy
Secp256r1Mul
Secp256r1New
SendMessageToL1
StorageRead
StorageWrite
Sha256ProcessBlock
Implementations§
Trait Implementations§
Source§impl Clone for DeprecatedSyscallSelector
impl Clone for DeprecatedSyscallSelector
Source§fn clone(&self) -> DeprecatedSyscallSelector
fn clone(&self) -> DeprecatedSyscallSelector
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 DeprecatedSyscallSelector
impl Debug for DeprecatedSyscallSelector
Source§impl<'de> Deserialize<'de> for DeprecatedSyscallSelector
impl<'de> Deserialize<'de> for DeprecatedSyscallSelector
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 Display for DeprecatedSyscallSelector
impl Display for DeprecatedSyscallSelector
Source§impl FromStr for DeprecatedSyscallSelector
impl FromStr for DeprecatedSyscallSelector
Source§impl Hash for DeprecatedSyscallSelector
impl Hash for DeprecatedSyscallSelector
Source§impl TryFrom<&str> for DeprecatedSyscallSelector
impl TryFrom<&str> for DeprecatedSyscallSelector
impl Copy for DeprecatedSyscallSelector
impl Eq for DeprecatedSyscallSelector
impl StructuralPartialEq for DeprecatedSyscallSelector
Auto Trait Implementations§
impl Freeze for DeprecatedSyscallSelector
impl RefUnwindSafe for DeprecatedSyscallSelector
impl Send for DeprecatedSyscallSelector
impl Sync for DeprecatedSyscallSelector
impl Unpin for DeprecatedSyscallSelector
impl UnwindSafe for DeprecatedSyscallSelector
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§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<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