Struct cyfs_bdt::chunk::ChunkManager
source · [−]pub struct ChunkManager { /* private fields */ }
Implementations
sourceimpl ChunkManager
impl ChunkManager
pub async fn track_chunk(&self, chunk: &ChunkId) -> BuckyResult<()>
pub async fn track_file(&self, file: &File) -> BuckyResult<()>
pub fn ndc(&self) -> &dyn NamedDataCache
pub fn tracker(&self) -> &dyn TrackerCache
pub fn store(&self) -> &dyn ChunkReader
Trait Implementations
sourceimpl Display for ChunkManager
impl Display for ChunkManager
sourceimpl Scheduler for ChunkManager
impl Scheduler for ChunkManager
fn collect_resource_usage(&self)
fn schedule_resource(&self)
fn apply_scheduled_resource(&self)
Auto Trait Implementations
impl !RefUnwindSafe for ChunkManager
impl Send for ChunkManager
impl Sync for ChunkManager
impl Unpin for ChunkManager
impl !UnwindSafe for ChunkManager
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more