Struct ruby_marshal::SymbolValue
source · pub struct SymbolValue { /* private fields */ }
Expand description
A Symbol
Implementations§
Trait Implementations§
source§impl Debug for SymbolValue
impl Debug for SymbolValue
source§impl From<SymbolValue> for Value
impl From<SymbolValue> for Value
source§fn from(value: SymbolValue) -> Self
fn from(value: SymbolValue) -> Self
Converts to this type from the input type.
source§impl<'a> FromValue<'a> for &'a SymbolValue
impl<'a> FromValue<'a> for &'a SymbolValue
source§fn from_value(
ctx: &FromValueContext<'a>,
value: &'a Value,
) -> Result<Self, FromValueError>
fn from_value( ctx: &FromValueContext<'a>, value: &'a Value, ) -> Result<Self, FromValueError>
Create this type from the given value from the
ValueArena
. Read moreAuto Trait Implementations§
impl Freeze for SymbolValue
impl RefUnwindSafe for SymbolValue
impl Send for SymbolValue
impl Sync for SymbolValue
impl Unpin for SymbolValue
impl UnwindSafe for SymbolValue
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