#[repr(C)]pub struct AVBPrint {
pub str_: *mut c_char,
pub len: c_uint,
pub size: c_uint,
pub size_max: c_uint,
pub reserved_internal_buffer: [c_char; 1],
pub reserved_padding: [c_char; 1000],
}展开描述
@}
Fields§
§str_: *mut c_char< string so far
len: c_uint< length so far
size: c_uint< allocated memory
size_max: c_uint< maximum allocated memory
reserved_internal_buffer: [c_char; 1]§reserved_padding: [c_char; 1000]trait 实现§
impl Copy for AVBPrint
impl Eq for AVBPrint
impl StructuralPartialEq for AVBPrint
自动 trait 实现§
impl Freeze for AVBPrint
impl RefUnwindSafe for AVBPrint
impl !Send for AVBPrint
impl !Sync for AVBPrint
impl Unpin for AVBPrint
impl UnsafeUnpin for AVBPrint
impl UnwindSafe for AVBPrint
blanket 实现§
源代码§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
源代码§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
从拥有的值可变地借用。 阅读更多