Struct PyBytesObject
#[repr(C)]pub struct PyBytesObject {
pub ob_base: PyVarObject,
pub ob_shash: isize,
pub ob_sval: [i8; 1],
}Available on crate feature
tls and neither GraalPy nor Py_LIMITED_API nor PyPy only.Fields§
§ob_base: PyVarObject§ob_shash: isize👎Deprecated:
§Deprecated in Python 3.11 and will be removed in a future version.
ob_sval: [i8; 1]Auto Trait Implementations§
impl !Send for PyBytesObject
impl !Sync for PyBytesObject
impl Freeze for PyBytesObject
impl RefUnwindSafe for PyBytesObject
impl Unpin for PyBytesObject
impl UnsafeUnpin for PyBytesObject
impl UnwindSafe for PyBytesObject
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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