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