pub struct WorkspaceFileRead {
pub workspace_id: WorkspaceId,
pub path: RepositoryPath,
pub content: WorkspaceFileContent,
pub revision: Option<WorkspaceFileRevision>,
}Fields§
§workspace_id: WorkspaceId§path: RepositoryPath§content: WorkspaceFileContent§revision: Option<WorkspaceFileRevision>Trait Implementations§
Source§impl Clone for WorkspaceFileRead
impl Clone for WorkspaceFileRead
Source§impl Debug for WorkspaceFileRead
impl Debug for WorkspaceFileRead
Source§impl<'de> Deserialize<'de> for WorkspaceFileRead
impl<'de> Deserialize<'de> for WorkspaceFileRead
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 WorkspaceFileRead
Source§impl PartialEq for WorkspaceFileRead
impl PartialEq for WorkspaceFileRead
Source§impl Serialize for WorkspaceFileRead
impl Serialize for WorkspaceFileRead
impl StructuralPartialEq for WorkspaceFileRead
Auto Trait Implementations§
impl Freeze for WorkspaceFileRead
impl RefUnwindSafe for WorkspaceFileRead
impl Send for WorkspaceFileRead
impl Sync for WorkspaceFileRead
impl Unpin for WorkspaceFileRead
impl UnsafeUnpin for WorkspaceFileRead
impl UnwindSafe for WorkspaceFileRead
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