pub struct ClassHashTryFromFelt252Trait;
Expand description
Libfunc for attempting to convert a felt252 into a class hash.
Trait Implementations§
source§impl Default for ClassHashTryFromFelt252Trait
impl Default for ClassHashTryFromFelt252Trait
source§fn default() -> ClassHashTryFromFelt252Trait
fn default() -> ClassHashTryFromFelt252Trait
Returns the “default value” for a type. Read more
source§impl TryFromFelt252 for ClassHashTryFromFelt252Trait
impl TryFromFelt252 for ClassHashTryFromFelt252Trait
source§const STR_ID: &'static str = "class_hash_try_from_felt252"
const STR_ID: &'static str = "class_hash_try_from_felt252"
The try_{ty}_from_felt252 library function id.
source§const GENERIC_TYPE_ID: GenericTypeId = <ClassHashType as NoGenericArgsGenericType>::ID
const GENERIC_TYPE_ID: GenericTypeId = <ClassHashType as NoGenericArgsGenericType>::ID
The id of the generic type to implement the library functions for.
Auto Trait Implementations§
impl Freeze for ClassHashTryFromFelt252Trait
impl RefUnwindSafe for ClassHashTryFromFelt252Trait
impl Send for ClassHashTryFromFelt252Trait
impl Sync for ClassHashTryFromFelt252Trait
impl Unpin for ClassHashTryFromFelt252Trait
impl UnwindSafe for ClassHashTryFromFelt252Trait
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