Struct soroban_env_guest::SymbolStr
source · pub struct SymbolStr(/* private fields */);
Expand description
Implementations§
Trait Implementations§
source§impl From<&SymbolSmall> for SymbolStr
impl From<&SymbolSmall> for SymbolStr
source§fn from(s: &SymbolSmall) -> SymbolStr
fn from(s: &SymbolSmall) -> SymbolStr
Converts to this type from the input type.
source§impl From<SymbolSmall> for SymbolStr
impl From<SymbolSmall> for SymbolStr
source§fn from(s: SymbolSmall) -> SymbolStr
fn from(s: SymbolSmall) -> SymbolStr
Converts to this type from the input type.
source§impl Ord for SymbolStr
impl Ord for SymbolStr
source§impl PartialEq for SymbolStr
impl PartialEq for SymbolStr
source§impl PartialOrd for SymbolStr
impl PartialOrd for SymbolStr
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for SymbolStr
impl Eq for SymbolStr
impl StructuralPartialEq for SymbolStr
Auto Trait Implementations§
impl RefUnwindSafe for SymbolStr
impl Send for SymbolStr
impl Sync for SymbolStr
impl Unpin for SymbolStr
impl UnwindSafe for SymbolStr
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, U, V, W, E, C> Compare<(T, U, V, W)> for C
impl<T, U, V, W, E, C> Compare<(T, U, V, W)> for C
type Error = E
fn compare( &self, a: &(T, U, V, W), b: &(T, U, V, W) ) -> Result<Ordering, <C as Compare<(T, U, V, W)>>::Error>
source§impl<T, U, V, W, X, E, C> Compare<(T, U, V, W, X)> for C
impl<T, U, V, W, X, E, C> Compare<(T, U, V, W, X)> for C
type Error = E
fn compare( &self, a: &(T, U, V, W, X), b: &(T, U, V, W, X) ) -> Result<Ordering, <C as Compare<(T, U, V, W, X)>>::Error>
source§impl<T> ToHex for T
impl<T> ToHex for T
source§fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Lower case
letters are used (e.g. f9b4ca
)source§fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Upper case
letters are used (e.g. F9B4CA
)