pub struct SessionsReloadPluginHooksRequest {
pub defer_repo_hooks: Option<bool>,
pub session_id: SessionId,
}Expand description
Active session ID and an optional flag for deferring repo-level hooks until folder trust.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§defer_repo_hooks: Option<bool>When true, skip repo-level hooks. Use before folder trust is confirmed; loadDeferredRepoHooks loads them post-trust.
session_id: SessionIdActive session ID to reload hooks for
Trait Implementations§
Source§impl Clone for SessionsReloadPluginHooksRequest
impl Clone for SessionsReloadPluginHooksRequest
Source§fn clone(&self) -> SessionsReloadPluginHooksRequest
fn clone(&self) -> SessionsReloadPluginHooksRequest
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 Default for SessionsReloadPluginHooksRequest
impl Default for SessionsReloadPluginHooksRequest
Source§fn default() -> SessionsReloadPluginHooksRequest
fn default() -> SessionsReloadPluginHooksRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionsReloadPluginHooksRequest
impl<'de> Deserialize<'de> for SessionsReloadPluginHooksRequest
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
Auto Trait Implementations§
impl Freeze for SessionsReloadPluginHooksRequest
impl RefUnwindSafe for SessionsReloadPluginHooksRequest
impl Send for SessionsReloadPluginHooksRequest
impl Sync for SessionsReloadPluginHooksRequest
impl Unpin for SessionsReloadPluginHooksRequest
impl UnsafeUnpin for SessionsReloadPluginHooksRequest
impl UnwindSafe for SessionsReloadPluginHooksRequest
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