pub struct LogTailResponse {
pub enabled: bool,
pub capacity: usize,
pub records: Vec<LogTailRecord>,
pub returned: usize,
}Expand description
Response payload for GET /v1/system/log_tail.
Fields§
§enabled: boolTrue when the in-process log ring buffer is enabled. False indicates the
FEAGI_LOG_RING_BUFFER_CAPACITY environment variable is set to 0 or the
initialiser has not yet run.
capacity: usizeConfigured ring buffer capacity (records).
records: Vec<LogTailRecord>Records that matched the supplied filters, oldest first.
returned: usizeNumber of records returned (matches records.len()).
Trait Implementations§
Source§impl Clone for LogTailResponse
impl Clone for LogTailResponse
Source§fn clone(&self) -> LogTailResponse
fn clone(&self) -> LogTailResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LogTailResponse
impl Debug for LogTailResponse
Source§impl Serialize for LogTailResponse
impl Serialize for LogTailResponse
Auto Trait Implementations§
impl Freeze for LogTailResponse
impl RefUnwindSafe for LogTailResponse
impl Send for LogTailResponse
impl Sync for LogTailResponse
impl Unpin for LogTailResponse
impl UnsafeUnpin for LogTailResponse
impl UnwindSafe for LogTailResponse
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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