pub struct GrowRootDisk(pub RootDiskGrow);Expand description
Grow the owned root disk and filesystem.
Tuple Fields§
§0: RootDiskGrowTrait Implementations§
Source§impl Clone for GrowRootDisk
impl Clone for GrowRootDisk
Source§impl CompatibleControlRequest for GrowRootDisk
impl CompatibleControlRequest for GrowRootDisk
Source§fn min_generation(&self) -> u8
fn min_generation(&self) -> u8
First framed-control generation that defines this operation.
Source§fn compatibility_json_bytes(&self) -> ControlClientResult<Zeroizing<Vec<u8>>>
fn compatibility_json_bytes(&self) -> ControlClientResult<Zeroizing<Vec<u8>>>
Encode the exact historical JSON request without a trailing newline.
Source§fn decode_compatibility_json(
&self,
reply: JsonReply,
) -> ControlClientResult<Self::Response>
fn decode_compatibility_json( &self, reply: JsonReply, ) -> ControlClientResult<Self::Response>
Decode the actual historical JSON response.
impl Copy for GrowRootDisk
Source§impl Debug for GrowRootDisk
impl Debug for GrowRootDisk
Source§impl Request<ControlProtocol> for GrowRootDisk
impl Request<ControlProtocol> for GrowRootDisk
Source§type Response = RootDiskState
type Response = RootDiskState
Checked operation result, independent of SDK domain behavior.
Source§type Error = ControlClientError
type Error = ControlClientError
Application error that can also retain a local transport failure.
Source§fn message(&self) -> ControlClientResult<EncodedMessage>
fn message(&self) -> ControlClientResult<EncodedMessage>
Encode the prepared request without performing I/O.
Auto Trait Implementations§
impl Freeze for GrowRootDisk
impl RefUnwindSafe for GrowRootDisk
impl Send for GrowRootDisk
impl Sync for GrowRootDisk
impl Unpin for GrowRootDisk
impl UnsafeUnpin for GrowRootDisk
impl UnwindSafe for GrowRootDisk
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