pub struct MinDevSizeCommand {
pub offline: bool,
/* private fields */
}Expand description
Print the minimum size a device can be shrunk to.
Returns the minimum size in bytes that the specified device can be resized to without losing data. The device id 1 is used by default. Requires CAP_SYS_ADMIN (unless –offline is used).
Fields§
§offline: boolRead directly from an unmounted device or image file instead of a mounted filesystem. Does not require CAP_SYS_ADMIN.
Trait Implementations§
Source§impl Args for MinDevSizeCommand
impl Args for MinDevSizeCommand
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl CommandFactory for MinDevSizeCommand
impl CommandFactory for MinDevSizeCommand
Source§impl Debug for MinDevSizeCommand
impl Debug for MinDevSizeCommand
Source§impl FromArgMatches for MinDevSizeCommand
impl FromArgMatches for MinDevSizeCommand
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§impl Parser for MinDevSizeCommand
impl Parser for MinDevSizeCommand
Source§fn parse_from<I, T>(itr: I) -> Self
fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, exit on error.
Source§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.
Source§fn update_from<I, T>(&mut self, itr: I)
fn update_from<I, T>(&mut self, itr: I)
Source§impl Runnable for MinDevSizeCommand
impl Runnable for MinDevSizeCommand
Auto Trait Implementations§
impl Freeze for MinDevSizeCommand
impl RefUnwindSafe for MinDevSizeCommand
impl Send for MinDevSizeCommand
impl Sync for MinDevSizeCommand
impl Unpin for MinDevSizeCommand
impl UnsafeUnpin for MinDevSizeCommand
impl UnwindSafe for MinDevSizeCommand
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