pub struct SystemInfoPlugins {
pub volume: Vec<String>,
pub network: Vec<String>,
pub log: Vec<String>,
pub authorization: Option<Vec<String>>,
}
Fields§
§volume: Vec<String>
§network: Vec<String>
§log: Vec<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SystemInfoPlugins
impl<'de> Deserialize<'de> for SystemInfoPlugins
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 SystemInfoPlugins
impl RefUnwindSafe for SystemInfoPlugins
impl Send for SystemInfoPlugins
impl Sync for SystemInfoPlugins
impl Unpin for SystemInfoPlugins
impl UnwindSafe for SystemInfoPlugins
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