pub struct PutOutput {
pub config: Option<ConfigPutOutputConfig>,
pub storage: String,
pub ty: Type,
pub additional_properties: HashMap<String, Value>,
}
Fields§
§config: Option<ConfigPutOutputConfig>
Partial, possible server generated, configuration properties.
storage: String
The ID of the created storage.
ty: Type
The type of the created storage.
additional_properties: HashMap<String, Value>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PutOutput
impl<'de> Deserialize<'de> for PutOutput
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 PutOutput
impl RefUnwindSafe for PutOutput
impl Send for PutOutput
impl Sync for PutOutput
impl Unpin for PutOutput
impl UnwindSafe for PutOutput
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