pub struct LoggingMessageParams {
pub level: LoggingLevel,
pub logger: Option<String>,
pub data: Value,
}
Expand description
Parameters for logging message notification
Fieldsยง
ยงlevel: LoggingLevel
Logging level
logger: Option<String>
Logger name
data: Value
Log data
Trait Implementationsยง
Sourceยงimpl Clone for LoggingMessageParams
impl Clone for LoggingMessageParams
Sourceยงfn clone(&self) -> LoggingMessageParams
fn clone(&self) -> LoggingMessageParams
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 LoggingMessageParams
impl Debug for LoggingMessageParams
Sourceยงimpl<'de> Deserialize<'de> for LoggingMessageParams
impl<'de> Deserialize<'de> for LoggingMessageParams
Sourceยงfn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Sourceยงimpl PartialEq for LoggingMessageParams
impl PartialEq for LoggingMessageParams
Sourceยงimpl Serialize for LoggingMessageParams
impl Serialize for LoggingMessageParams
impl StructuralPartialEq for LoggingMessageParams
Auto Trait Implementationsยง
impl Freeze for LoggingMessageParams
impl RefUnwindSafe for LoggingMessageParams
impl Send for LoggingMessageParams
impl Sync for LoggingMessageParams
impl Unpin for LoggingMessageParams
impl UnwindSafe for LoggingMessageParams
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