Struct fuse_backend_rs::api::server::Server[][src]

pub struct Server<F: FileSystem + Sync> { /* fields omitted */ }
Expand description

Fuse Server to handle requests from the Fuse client and vhost user master.

Implementations

Main entrance to handle requests from the transport layer.

It receives Fuse requests from transport layers, parses the request according to Fuse ABI, invokes filesystem drivers to server the requests, and eventually send back the result to the transport layer.

Create a Server instance from a filesystem driver object.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.