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 PyPy nor GraalPy nor Py_LIMITED_API 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 Freeze for PyBytesObject
impl RefUnwindSafe for PyBytesObject
impl !Send for PyBytesObject
impl !Sync 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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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