Struct fuse::BackgroundSession [] [src]

pub struct BackgroundSession<'a> {
    pub mountpoint: PathBuf,
    pub guard: JoinGuard<'a, Result<()>>,
}

The background session data structure

Fields

Path of the mounted filesystem

Thread guard of the background session

Methods

impl<'a> BackgroundSession<'a>
[src]

[src]

Create a new background session for the given session by running its session loop in a background thread. If the returned handle is dropped, the filesystem is unmounted and the given session ends.

Trait Implementations

impl<'a> Drop for BackgroundSession<'a>
[src]

[src]

Executes the destructor for this type. Read more

impl<'a> Debug for BackgroundSession<'a>
[src]

[src]

Formats the value using the given formatter.