#[repr(C)]pub struct LogMessages<'a> { /* private fields */ }
Expand description
LogMessages struct containing log messages It is created by calling fuchsia_decode_log_messages_to_struct, and freed by calling fuchsia_free_log_messages. Log messages contain embedded pointers to the bytes from which they were created, so the memory referred to by the LogMessages must not be modified or free’d until the LogMessages are free’d.
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for LogMessages<'a>
impl<'a> !RefUnwindSafe for LogMessages<'a>
impl<'a> !Send for LogMessages<'a>
impl<'a> !Sync for LogMessages<'a>
impl<'a> Unpin for LogMessages<'a>
impl<'a> !UnwindSafe for LogMessages<'a>
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, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
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