pub struct OctoPrintServerRequest {
pub base_url: String,
pub base_path: String,
pub venv_path: String,
pub pip_path: String,
pub python_path: String,
pub octoprint_version: Option<String>,
pub pip_version: Option<String>,
pub python_version: Option<String>,
pub printnanny_plugin_version: Option<String>,
pub api_key: Option<String>,
pub pi: i32,
}
Fields§
§base_url: String
§base_path: String
§venv_path: String
§pip_path: String
§python_path: String
§octoprint_version: Option<String>
§pip_version: Option<String>
§python_version: Option<String>
§printnanny_plugin_version: Option<String>
§api_key: Option<String>
§pi: i32
Implementations§
Trait Implementations§
Source§impl Clone for OctoPrintServerRequest
impl Clone for OctoPrintServerRequest
Source§fn clone(&self) -> OctoPrintServerRequest
fn clone(&self) -> OctoPrintServerRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OctoPrintServerRequest
impl Debug for OctoPrintServerRequest
Source§impl Default for OctoPrintServerRequest
impl Default for OctoPrintServerRequest
Source§fn default() -> OctoPrintServerRequest
fn default() -> OctoPrintServerRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OctoPrintServerRequest
impl<'de> Deserialize<'de> for OctoPrintServerRequest
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 OctoPrintServerRequest
impl PartialEq for OctoPrintServerRequest
Source§fn eq(&self, other: &OctoPrintServerRequest) -> bool
fn eq(&self, other: &OctoPrintServerRequest) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl Serialize for OctoPrintServerRequest
impl Serialize for OctoPrintServerRequest
impl StructuralPartialEq for OctoPrintServerRequest
Auto Trait Implementations§
impl Freeze for OctoPrintServerRequest
impl RefUnwindSafe for OctoPrintServerRequest
impl Send for OctoPrintServerRequest
impl Sync for OctoPrintServerRequest
impl Unpin for OctoPrintServerRequest
impl UnwindSafe for OctoPrintServerRequest
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