pub struct PerforceConfig {
pub workspace: Option<String>,
pub shelve_by_default: bool,
}Expand description
Perforce adapter configuration
Fields§
§workspace: Option<String>Perforce workspace/client name
shelve_by_default: boolShelve changes instead of submitting to depot. Default: true.
Trait Implementations§
Source§impl Clone for PerforceConfig
impl Clone for PerforceConfig
Source§fn clone(&self) -> PerforceConfig
fn clone(&self) -> PerforceConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PerforceConfig
impl Debug for PerforceConfig
Source§impl Default for PerforceConfig
impl Default for PerforceConfig
Source§fn default() -> PerforceConfig
fn default() -> PerforceConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PerforceConfig
impl<'de> Deserialize<'de> for PerforceConfig
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 PerforceConfig
impl RefUnwindSafe for PerforceConfig
impl Send for PerforceConfig
impl Sync for PerforceConfig
impl Unpin for PerforceConfig
impl UnsafeUnpin for PerforceConfig
impl UnwindSafe for PerforceConfig
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