pub struct LOGEngine {
pub collections: Vec<Collection>,
}Fields§
§collections: Vec<Collection>Implementations§
Source§impl LOGEngine
impl LOGEngine
Sourcepub fn get_collection_mut(&mut self, name: &str) -> Option<&mut Collection>
pub fn get_collection_mut(&mut self, name: &str) -> Option<&mut Collection>
Sourcepub fn add_collection(&mut self, name: &str) -> Option<&mut Collection>
pub fn add_collection(&mut self, name: &str) -> Option<&mut Collection>
Sourcepub fn get_collection(&self, name: &str) -> Option<&Collection>
pub fn get_collection(&self, name: &str) -> Option<&Collection>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LOGEngine
impl RefUnwindSafe for LOGEngine
impl Send for LOGEngine
impl Sync for LOGEngine
impl Unpin for LOGEngine
impl UnwindSafe for LOGEngine
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request