pub struct LogGetRequest {
pub labels: BTreeMap<String, String>,
pub component_id: String,
pub since: u64,
}
Expand description
Request to fetch logs.
The PermissionLogView
permission is required to call this method.
Fields§
§labels: BTreeMap<String, String>
Labels to filter the bundles by. All labels must match and only the first bundle is used.
component_id: String
Identifier of the component in the bundle.
since: u64
An optional UNIX timestamp to filter log entries by. Only entries with higher timestamps will be returned.
Trait Implementations§
Source§impl Clone for LogGetRequest
impl Clone for LogGetRequest
Source§fn clone(&self) -> LogGetRequest
fn clone(&self) -> LogGetRequest
Returns a copy 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 LogGetRequest
impl Debug for LogGetRequest
Source§impl Decode for LogGetRequest
impl Decode for LogGetRequest
Source§fn try_default() -> Result<Self, DecodeError>
fn try_default() -> Result<Self, DecodeError>
Try to decode from a missing/null/undefined value.
Source§fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
Try to decode from a given CBOR value.
§fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
Try to decode from a given CBOR value, calling
try_default
in case the value is null or
undefined.Source§impl Default for LogGetRequest
impl Default for LogGetRequest
Source§fn default() -> LogGetRequest
fn default() -> LogGetRequest
Returns the “default value” for a type. Read more
Source§impl Encode for LogGetRequest
impl Encode for LogGetRequest
Source§impl EncodeAsMap for LogGetRequest
impl EncodeAsMap for LogGetRequest
§fn into_cbor_value_map(self) -> Valuewhere
Self: Sized,
fn into_cbor_value_map(self) -> Valuewhere
Self: Sized,
Encode the type into a CBOR Map.
§fn into_cbor_map(self) -> Vec<(Value, Value)>where
Self: Sized,
fn into_cbor_map(self) -> Vec<(Value, Value)>where
Self: Sized,
Encode the type into a CBOR Map, returning the map items.
Auto Trait Implementations§
impl Freeze for LogGetRequest
impl RefUnwindSafe for LogGetRequest
impl Send for LogGetRequest
impl Sync for LogGetRequest
impl Unpin for LogGetRequest
impl UnwindSafe for LogGetRequest
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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