Struct object_lib::pstring::PString
source · #[repr(C)]pub struct PString {
vec: PVec<u8>,
}Fields§
§vec: PVec<u8>Implementations§
Trait Implementations§
source§impl Ord for PString
impl Ord for PString
source§impl<'a> PartialEq<&'a str> for PString
impl<'a> PartialEq<&'a str> for PString
source§impl PartialEq<String> for PString
impl PartialEq<String> for PString
source§impl PartialEq for PString
impl PartialEq for PString
source§impl PartialOrd for PString
impl PartialOrd for PString
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 moresource§impl Persistable for PString
impl Persistable for PString
source§impl PersistentlyAllocatable for PString
impl PersistentlyAllocatable for PString
fn set_allocator(&mut self, allocator: Arc<RwLock<BumpAllocator>>)
fn get_allocator(&self) -> Option<Arc<RwLock<BumpAllocator>>>
impl Eq for PString
impl StructuralEq for PString
impl StructuralPartialEq for PString
Auto Trait Implementations§
impl !RefUnwindSafe for PString
impl Send for PString
impl Sync for PString
impl Unpin for PString
impl !UnwindSafe for PString
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