pub struct LogsRepositoryState { /* private fields */ }
Implementations§
Source§impl LogsRepositoryState
impl LogsRepositoryState
Sourcepub fn get_log_container(
&mut self,
identity: Arc<ComponentIdentity>,
shared_buffer: &Arc<SharedBuffer>,
repo: &Arc<LogsRepository>,
) -> Arc<LogsArtifactsContainer>
pub fn get_log_container( &mut self, identity: Arc<ComponentIdentity>, shared_buffer: &Arc<SharedBuffer>, repo: &Arc<LogsRepository>, ) -> Arc<LogsArtifactsContainer>
Returns a container for logs artifacts, constructing one and adding it to the trie if necessary.
pub fn finish_interest_connection(&mut self, connection_id: usize)
pub fn remove(&mut self, identity: &ComponentIdentity)
Auto Trait Implementations§
impl Freeze for LogsRepositoryState
impl !RefUnwindSafe for LogsRepositoryState
impl Send for LogsRepositoryState
impl Sync for LogsRepositoryState
impl Unpin for LogsRepositoryState
impl !UnwindSafe for LogsRepositoryState
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