pub struct MaterializedFile {
pub path: String,
pub content: String,
pub metadata: FileMetadata,
}Expand description
A single file extracted from CRDT state.
Fields§
§path: StringWorkspace-relative path (e.g. Daily/2024/note.md).
content: StringFull file content (frontmatter + body).
metadata: FileMetadataThe raw metadata from the workspace CRDT.
Trait Implementations§
Source§impl Clone for MaterializedFile
impl Clone for MaterializedFile
Source§fn clone(&self) -> MaterializedFile
fn clone(&self) -> MaterializedFile
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MaterializedFile
impl RefUnwindSafe for MaterializedFile
impl Send for MaterializedFile
impl Sync for MaterializedFile
impl Unpin for MaterializedFile
impl UnsafeUnpin for MaterializedFile
impl UnwindSafe for MaterializedFile
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