pub struct ConfigProvider {
pub provider: RemoteProvider,
pub token_command: String,
pub root: String,
pub filters: Option<ConfigProviderFilter>,
pub force_ssh: Option<bool>,
pub api_url: Option<String>,
pub worktree: Option<bool>,
pub remote_name: Option<String>,
}
Fields§
§provider: RemoteProvider
§token_command: String
§root: String
§filters: Option<ConfigProviderFilter>
§force_ssh: Option<bool>
§api_url: Option<String>
§worktree: Option<bool>
§remote_name: Option<String>
Trait Implementations§
Source§impl Debug for ConfigProvider
impl Debug for ConfigProvider
Source§impl<'de> Deserialize<'de> for ConfigProvider
impl<'de> Deserialize<'de> for ConfigProvider
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 ConfigProvider
impl RefUnwindSafe for ConfigProvider
impl Send for ConfigProvider
impl Sync for ConfigProvider
impl Unpin for ConfigProvider
impl UnwindSafe for ConfigProvider
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