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§fn clone(&self) -> WorkspaceFileRead
fn clone(&self) -> WorkspaceFileRead
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 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<WorkspaceFileRead, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WorkspaceFileRead, <__D as Deserializer<'de>>::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
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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