Aggregates client and file info.
Map from client indexes to client information.
Map from file indexes to file information.
pub fn add_client<S: Into<String>>(&mut self, name: S) -> Client[src]
Adds a client.
Does not add the client again if it’s already there (by name).
Adds a file, updates the clients concerned.
Retrieves information about a file.
pub fn add_client_to_file(&mut self, client: Client, file: File)[src]
Adds a client to a file.
Returns the client equivalence classes.
Two clients are in the same equivalence class if they are associated to the same file, transitively.
impl RefUnwindSafe for Data
impl UnwindSafe for Data
type Error = Infallible
The type returned in the event of a conversion error.