pub struct ZfsTable {
pub host: HostId,
pub topology_revision: TopologyRevision,
pub columns: Vec<String>,
pub rows: Vec<BTreeMap<String, String>>,
pub truncated: bool,
}Expand description
Structured ZFS tabular output.
Fields§
§host: HostIdTarget host.
topology_revision: TopologyRevisionExact topology revision.
columns: Vec<String>Column names in source order.
rows: Vec<BTreeMap<String, String>>Rows keyed by column name.
truncated: boolWhether rows were omitted by the request limit.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ZfsTable
impl<'de> Deserialize<'de> for ZfsTable
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
impl Eq for ZfsTable
impl StructuralPartialEq for ZfsTable
Auto Trait Implementations§
impl Freeze for ZfsTable
impl RefUnwindSafe for ZfsTable
impl Send for ZfsTable
impl Sync for ZfsTable
impl Unpin for ZfsTable
impl UnsafeUnpin for ZfsTable
impl UnwindSafe for ZfsTable
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.