pub struct WorkspaceSqliteTableMetadata {
pub name: String,
pub kind: String,
pub columns: Vec<String>,
pub sample_rows: Vec<Vec<String>>,
}Expand description
Workspace workspace sqlite table metadata request or result value. Creating the value does not touch the filesystem; workspace executors document read, write, edit, or search effects.
Fields§
§name: StringHuman-readable or protocol-visible name for this SDK item.
kind: StringKind/category for this record, capability, event, or detected resource.
columns: Vec<String>Bounded columns included in this record. Limits and truncation are represented by companion metadata when applicable.
sample_rows: Vec<Vec<String>>Bounded sample rows included in this record. Limits and truncation are represented by companion metadata when applicable.
Trait Implementations§
Source§impl Clone for WorkspaceSqliteTableMetadata
impl Clone for WorkspaceSqliteTableMetadata
Source§fn clone(&self) -> WorkspaceSqliteTableMetadata
fn clone(&self) -> WorkspaceSqliteTableMetadata
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 WorkspaceSqliteTableMetadata
impl Debug for WorkspaceSqliteTableMetadata
Source§impl<'de> Deserialize<'de> for WorkspaceSqliteTableMetadata
impl<'de> Deserialize<'de> for WorkspaceSqliteTableMetadata
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 WorkspaceSqliteTableMetadata
Source§impl PartialEq for WorkspaceSqliteTableMetadata
impl PartialEq for WorkspaceSqliteTableMetadata
Source§fn eq(&self, other: &WorkspaceSqliteTableMetadata) -> bool
fn eq(&self, other: &WorkspaceSqliteTableMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WorkspaceSqliteTableMetadata
Auto Trait Implementations§
impl Freeze for WorkspaceSqliteTableMetadata
impl RefUnwindSafe for WorkspaceSqliteTableMetadata
impl Send for WorkspaceSqliteTableMetadata
impl Sync for WorkspaceSqliteTableMetadata
impl Unpin for WorkspaceSqliteTableMetadata
impl UnsafeUnpin for WorkspaceSqliteTableMetadata
impl UnwindSafe for WorkspaceSqliteTableMetadata
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.