pub struct NodesStorageUploadRequest {
pub checksum: Option<String>,
pub checksum_algorithm: Option<PveChecksumAlgorithmEnum>,
pub content: PveContentEnum,
pub filename: String,
pub tmpfilename: Option<String>,
}Fields§
§checksum: Option<String>The expected checksum of the file.
checksum_algorithm: Option<PveChecksumAlgorithmEnum>The algorithm to calculate the checksum of the file.
content: PveContentEnumContent type.
filename: StringThe name of the file to create. Caution: This will be normalized!
tmpfilename: Option<String>The source file name. This parameter is usually set by the REST handler. You can only overwrite it when connecting to the trusted port on localhost.
Implementations§
Source§impl NodesStorageUploadRequest
impl NodesStorageUploadRequest
pub fn new( content: PveContentEnum, filename: String, ) -> NodesStorageUploadRequest
Trait Implementations§
Source§impl Clone for NodesStorageUploadRequest
impl Clone for NodesStorageUploadRequest
Source§fn clone(&self) -> NodesStorageUploadRequest
fn clone(&self) -> NodesStorageUploadRequest
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 NodesStorageUploadRequest
impl Debug for NodesStorageUploadRequest
Source§impl Default for NodesStorageUploadRequest
impl Default for NodesStorageUploadRequest
Source§fn default() -> NodesStorageUploadRequest
fn default() -> NodesStorageUploadRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesStorageUploadRequest
impl<'de> Deserialize<'de> for NodesStorageUploadRequest
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 NodesStorageUploadRequest
impl PartialEq for NodesStorageUploadRequest
Source§fn eq(&self, other: &NodesStorageUploadRequest) -> bool
fn eq(&self, other: &NodesStorageUploadRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesStorageUploadRequest
Auto Trait Implementations§
impl Freeze for NodesStorageUploadRequest
impl RefUnwindSafe for NodesStorageUploadRequest
impl Send for NodesStorageUploadRequest
impl Sync for NodesStorageUploadRequest
impl Unpin for NodesStorageUploadRequest
impl UnsafeUnpin for NodesStorageUploadRequest
impl UnwindSafe for NodesStorageUploadRequest
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