pub struct WorkspaceArchiveEntry {
pub path: String,
pub byte_len: u64,
pub directory: bool,
}Expand description
Workspace workspace archive entry request or result value. Creating the value does not touch the filesystem; workspace executors document read, write, edit, or search effects.
Fields§
§path: StringWorkspace-relative or resource path selected by the request or result.
byte_len: u64Observed byte length for the source, sidecar, or extracted record.
directory: boolWhether directory is enabled. Policy, validation, or routing code uses this flag to choose the explicit behavior.
Trait Implementations§
Source§impl Clone for WorkspaceArchiveEntry
impl Clone for WorkspaceArchiveEntry
Source§fn clone(&self) -> WorkspaceArchiveEntry
fn clone(&self) -> WorkspaceArchiveEntry
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 WorkspaceArchiveEntry
impl Debug for WorkspaceArchiveEntry
Source§impl<'de> Deserialize<'de> for WorkspaceArchiveEntry
impl<'de> Deserialize<'de> for WorkspaceArchiveEntry
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 WorkspaceArchiveEntry
Source§impl PartialEq for WorkspaceArchiveEntry
impl PartialEq for WorkspaceArchiveEntry
Source§fn eq(&self, other: &WorkspaceArchiveEntry) -> bool
fn eq(&self, other: &WorkspaceArchiveEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WorkspaceArchiveEntry
impl Serialize for WorkspaceArchiveEntry
impl StructuralPartialEq for WorkspaceArchiveEntry
Auto Trait Implementations§
impl Freeze for WorkspaceArchiveEntry
impl RefUnwindSafe for WorkspaceArchiveEntry
impl Send for WorkspaceArchiveEntry
impl Sync for WorkspaceArchiveEntry
impl Unpin for WorkspaceArchiveEntry
impl UnsafeUnpin for WorkspaceArchiveEntry
impl UnwindSafe for WorkspaceArchiveEntry
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.