pub struct MountOperationBuilder { /* private fields */ }Expand description
A builder-pattern type to construct MountOperation objects.
Implementations§
Source§impl MountOperationBuilder
impl MountOperationBuilder
pub fn display(self, display: &impl IsA<Display>) -> Self
pub fn parent(self, parent: &impl IsA<Window>) -> Self
pub fn anonymous(self, anonymous: bool) -> Self
pub fn choice(self, choice: i32) -> Self
pub fn domain(self, domain: impl Into<GString>) -> Self
pub fn is_tcrypt_system_volume(self, is_tcrypt_system_volume: bool) -> Self
pub fn password(self, password: impl Into<GString>) -> Self
pub fn password_save(self, password_save: PasswordSave) -> Self
pub fn pim(self, pim: u32) -> Self
pub fn username(self, username: impl Into<GString>) -> Self
Sourcepub fn build(self) -> MountOperation
pub fn build(self) -> MountOperation
Build the MountOperation.
Auto Trait Implementations§
impl Freeze for MountOperationBuilder
impl RefUnwindSafe for MountOperationBuilder
impl !Send for MountOperationBuilder
impl !Sync for MountOperationBuilder
impl Unpin for MountOperationBuilder
impl UnwindSafe for MountOperationBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more