#[repr(C)]pub struct semq_error_t {
pub status: u32,
pub which: u32,
pub row: u64,
pub field: u64,
pub message: [c_char; 128],
}Expand description
Error report. status is the returned status; which is set only for
SEMQ_ERR_INTEGRITY; row and field are SEMQ_NONE when they do
not apply. message is always NUL-terminated and never contains input
data.
Fields§
§status: u32§which: u32§row: u64§field: u64§message: [c_char; 128]Trait Implementations§
Source§impl Clone for semq_error_t
impl Clone for semq_error_t
impl Copy for semq_error_t
Auto Trait Implementations§
impl Freeze for semq_error_t
impl RefUnwindSafe for semq_error_t
impl Send for semq_error_t
impl Sync for semq_error_t
impl Unpin for semq_error_t
impl UnsafeUnpin for semq_error_t
impl UnwindSafe for semq_error_t
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