Owning File
(&self)
| 37 | |
| 38 | /// Owning File |
| 39 | pub fn file(&self) -> Result<Ref<RemoteFile>, ()> { |
| 40 | let value = unsafe { BNCollaborationUndoEntryGetFile(self.handle.as_ptr()) }; |
| 41 | let handle = NonNull::new(value).ok_or(())?; |
| 42 | Ok(unsafe { RemoteFile::ref_from_raw(handle) }) |
| 43 | } |
| 44 | |
| 45 | /// Owning Project |
| 46 | pub fn project(&self) -> Result<Ref<RemoteProject>, ()> { |
no outgoing calls
no test coverage detected