pub struct NodesSpiceshellRequest {
pub cmd: Option<PveCmdEnum>,
pub cmd_opts: Option<String>,
pub proxy: Option<String>,
}Fields§
§cmd: Option<PveCmdEnum>Run specific command or default to login (requires ‘root@pam’)
cmd_opts: Option<String>Add parameters to a command. Encoded as null terminated strings.
proxy: Option<String>SPICE proxy server. This can be used by the client to specify the proxy server. All nodes in a cluster runs ‘spiceproxy’, so it is up to the client to choose one. By default, we return the node where the VM is currently running. As reasonable setting is to use same node you use to connect to the API (This is window.location.hostname for the JS GUI).
Implementations§
Source§impl NodesSpiceshellRequest
impl NodesSpiceshellRequest
pub fn new() -> NodesSpiceshellRequest
Trait Implementations§
Source§impl Clone for NodesSpiceshellRequest
impl Clone for NodesSpiceshellRequest
Source§fn clone(&self) -> NodesSpiceshellRequest
fn clone(&self) -> NodesSpiceshellRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NodesSpiceshellRequest
impl Debug for NodesSpiceshellRequest
Source§impl Default for NodesSpiceshellRequest
impl Default for NodesSpiceshellRequest
Source§fn default() -> NodesSpiceshellRequest
fn default() -> NodesSpiceshellRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesSpiceshellRequest
impl<'de> Deserialize<'de> for NodesSpiceshellRequest
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
Source§impl PartialEq for NodesSpiceshellRequest
impl PartialEq for NodesSpiceshellRequest
Source§fn eq(&self, other: &NodesSpiceshellRequest) -> bool
fn eq(&self, other: &NodesSpiceshellRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NodesSpiceshellRequest
impl Serialize for NodesSpiceshellRequest
impl StructuralPartialEq for NodesSpiceshellRequest
Auto Trait Implementations§
impl Freeze for NodesSpiceshellRequest
impl RefUnwindSafe for NodesSpiceshellRequest
impl Send for NodesSpiceshellRequest
impl Sync for NodesSpiceshellRequest
impl Unpin for NodesSpiceshellRequest
impl UnsafeUnpin for NodesSpiceshellRequest
impl UnwindSafe for NodesSpiceshellRequest
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