pub struct ProvisionRequest {
pub peer_name: String,
pub ssh_target: String,
pub remote_base: String,
pub include_binary: bool,
pub include_config: bool,
pub include_agent_defs: bool,
pub include_memory: bool,
}Expand description
Request to provision a peer node.
Fields§
§peer_name: String§ssh_target: String§remote_base: String§include_binary: bool§include_config: bool§include_agent_defs: bool§include_memory: boolTrait Implementations§
Source§impl Clone for ProvisionRequest
impl Clone for ProvisionRequest
Source§fn clone(&self) -> ProvisionRequest
fn clone(&self) -> ProvisionRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProvisionRequest
impl Debug for ProvisionRequest
Source§impl<'de> Deserialize<'de> for ProvisionRequest
impl<'de> Deserialize<'de> for ProvisionRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ProvisionRequest
impl RefUnwindSafe for ProvisionRequest
impl Send for ProvisionRequest
impl Sync for ProvisionRequest
impl Unpin for ProvisionRequest
impl UnsafeUnpin for ProvisionRequest
impl UnwindSafe for ProvisionRequest
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