pub struct WorkspaceHeadResource {
pub workspace: WorkspaceDescriptor,
pub head: WorkspaceHeadDescriptor,
pub binding: WorkspaceBinding,
pub file_system: Arc<dyn SessionFileSystem>,
}Expand description
A provider-produced head resource before the Framework attaches lifecycle.
Fields§
§workspace: WorkspaceDescriptor§head: WorkspaceHeadDescriptor§binding: WorkspaceBinding§file_system: Arc<dyn SessionFileSystem>Auto Trait Implementations§
impl !RefUnwindSafe for WorkspaceHeadResource
impl !UnwindSafe for WorkspaceHeadResource
impl Freeze for WorkspaceHeadResource
impl Send for WorkspaceHeadResource
impl Sync for WorkspaceHeadResource
impl Unpin for WorkspaceHeadResource
impl UnsafeUnpin for WorkspaceHeadResource
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