pub struct LocalDataStoreBuilder { /* private fields */ }Expand description
Builder for a LocalDataStore.
Implementations§
Source§impl LocalDataStoreBuilder
impl LocalDataStoreBuilder
Sourcepub fn build(self) -> Result<LocalDataStore, CloudInitError>
pub fn build(self) -> Result<LocalDataStore, CloudInitError>
Build the local data store.
Sourcepub fn with_hostname(self, hostname: &str) -> Self
pub fn with_hostname(self, hostname: &str) -> Self
Set host name via cloud-init.
Sourcepub fn with_network(self, network: bool) -> Self
pub fn with_network(self, network: bool) -> Self
Enable or disable network via cloud-init.
Sourcepub fn with_bootcmd(self, cmd: &str) -> Self
pub fn with_bootcmd(self, cmd: &str) -> Self
Run command when machine boots.
Sourcepub fn with_runcmd(self, cmd: &str) -> Self
pub fn with_runcmd(self, cmd: &str) -> Self
Run command when machine has booted.
Trait Implementations§
Source§impl Debug for LocalDataStoreBuilder
impl Debug for LocalDataStoreBuilder
Source§impl Default for LocalDataStoreBuilder
impl Default for LocalDataStoreBuilder
Source§fn default() -> LocalDataStoreBuilder
fn default() -> LocalDataStoreBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LocalDataStoreBuilder
impl RefUnwindSafe for LocalDataStoreBuilder
impl Send for LocalDataStoreBuilder
impl Sync for LocalDataStoreBuilder
impl Unpin for LocalDataStoreBuilder
impl UnsafeUnpin for LocalDataStoreBuilder
impl UnwindSafe for LocalDataStoreBuilder
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