pub struct CreateResource {
pub path: String,
pub value: Option<Value>,
pub description: Option<String>,
pub resource_type: String,
}
Fields§
§path: String
§value: Option<Value>
§description: Option<String>
§resource_type: String
Implementations§
Trait Implementations§
Source§impl Clone for CreateResource
impl Clone for CreateResource
Source§fn clone(&self) -> CreateResource
fn clone(&self) -> CreateResource
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 CreateResource
impl Debug for CreateResource
Source§impl Default for CreateResource
impl Default for CreateResource
Source§fn default() -> CreateResource
fn default() -> CreateResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateResource
impl<'de> Deserialize<'de> for CreateResource
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 CreateResource
impl PartialEq for CreateResource
Source§impl Serialize for CreateResource
impl Serialize for CreateResource
impl StructuralPartialEq for CreateResource
Auto Trait Implementations§
impl Freeze for CreateResource
impl RefUnwindSafe for CreateResource
impl Send for CreateResource
impl Sync for CreateResource
impl Unpin for CreateResource
impl UnwindSafe for CreateResource
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