pub struct GetExecutionInfoTrait {}
Trait Implementations§
source§impl Default for GetExecutionInfoTrait
impl Default for GetExecutionInfoTrait
source§fn default() -> GetExecutionInfoTrait
fn default() -> GetExecutionInfoTrait
Returns the “default value” for a type. Read more
source§impl GetterTraitsEx for GetExecutionInfoTrait
impl GetterTraitsEx for GetExecutionInfoTrait
source§const STR_ID: &'static str = "get_execution_info_syscall"
const STR_ID: &'static str = "get_execution_info_syscall"
The generic libfunc id for the getter libfunc.
source§fn info_type_id(
context: &dyn SignatureSpecializationContext,
) -> Result<ConcreteTypeId, SpecializationError>
fn info_type_id( context: &dyn SignatureSpecializationContext, ) -> Result<ConcreteTypeId, SpecializationError>
The simple sierra generic type returned by the getter.
Auto Trait Implementations§
impl Freeze for GetExecutionInfoTrait
impl RefUnwindSafe for GetExecutionInfoTrait
impl Send for GetExecutionInfoTrait
impl Sync for GetExecutionInfoTrait
impl Unpin for GetExecutionInfoTrait
impl UnwindSafe for GetExecutionInfoTrait
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