pub struct ProcessPluginCommunicatorFormatRequest {
pub file_path: PathBuf,
pub file_bytes: Vec<u8>,
pub range: FormatRange,
pub config_id: FormatConfigId,
pub override_config: ConfigKeyMap,
pub on_host_format: HostFormatCallback,
pub token: Arc<dyn CancellationToken>,
}Fields§
§file_path: PathBuf§file_bytes: Vec<u8>§range: FormatRange§config_id: FormatConfigId§override_config: ConfigKeyMap§on_host_format: HostFormatCallback§token: Arc<dyn CancellationToken>Auto Trait Implementations§
impl Freeze for ProcessPluginCommunicatorFormatRequest
impl !RefUnwindSafe for ProcessPluginCommunicatorFormatRequest
impl !Send for ProcessPluginCommunicatorFormatRequest
impl !Sync for ProcessPluginCommunicatorFormatRequest
impl Unpin for ProcessPluginCommunicatorFormatRequest
impl UnsafeUnpin for ProcessPluginCommunicatorFormatRequest
impl !UnwindSafe for ProcessPluginCommunicatorFormatRequest
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