pub trait IDirectory: IObject {
    fn read(
        &mut self,
        out_entries: OutMapAliasBuffer<DirectoryEntry>
    ) -> Result<u64>; fn get_entry_count(&mut self) -> Result<u64>; fn sf_server_impl_read(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_get_entry_count(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn get_sf_command_metadata_table(&self) -> CommandMetadataTable { ... } }

Required Methods

fn get_entry_count(&mut self) -> Result<u64>

Provided Methods

fn sf_server_impl_get_entry_count(
    &mut self,
    protocol: CommandProtocol,
    ctx: &mut ServerContext<'_>
) -> Result<()>

Implementors