pub enum AppendedStringPool {
Fixed(FixedStringPool),
Single(String),
}
Variants§
Fixed(FixedStringPool)
Single(String)
Trait Implementations§
Source§impl Clone for AppendedStringPool
impl Clone for AppendedStringPool
Source§fn clone(&self) -> AppendedStringPool
fn clone(&self) -> AppendedStringPool
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AppendedStringPool
impl Debug for AppendedStringPool
Source§impl ESExprCodec for AppendedStringPool
impl ESExprCodec for AppendedStringPool
The tags that this type is expected to be encoded as.
Source§fn encode_esexpr(self) -> ESExpr
fn encode_esexpr(self) -> ESExpr
Encode this value into an expression.
Source§fn decode_esexpr(expr: ESExpr) -> Result<Self, DecodeError>
fn decode_esexpr(expr: ESExpr) -> Result<Self, DecodeError>
Decode an expression into a value.
Source§impl PartialEq for AppendedStringPool
impl PartialEq for AppendedStringPool
impl StructuralPartialEq for AppendedStringPool
Auto Trait Implementations§
impl Freeze for AppendedStringPool
impl RefUnwindSafe for AppendedStringPool
impl Send for AppendedStringPool
impl Sync for AppendedStringPool
impl Unpin for AppendedStringPool
impl UnwindSafe for AppendedStringPool
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