pub struct ReconfigureSourceRequest {
pub remote: SshRemote,
pub branch: GitBranchName,
pub content_subdirectory: RepositoryContentSubdirectory,
pub credential_name: SshCredentialName,
pub poll_interval_seconds: SourcePollInterval,
pub expected_version: SourceConfigurationVersion,
}Expand description
Proposed online settings. The expected version identifies the installed head.
Fields§
§remote: SshRemote§branch: GitBranchName§content_subdirectory: RepositoryContentSubdirectory§credential_name: SshCredentialName§poll_interval_seconds: SourcePollInterval§expected_version: SourceConfigurationVersionTrait Implementations§
Source§impl Clone for ReconfigureSourceRequest
impl Clone for ReconfigureSourceRequest
Source§impl Debug for ReconfigureSourceRequest
impl Debug for ReconfigureSourceRequest
Source§impl<'de> Deserialize<'de> for ReconfigureSourceRequest
impl<'de> Deserialize<'de> for ReconfigureSourceRequest
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 ReconfigureSourceRequest
impl RefUnwindSafe for ReconfigureSourceRequest
impl Send for ReconfigureSourceRequest
impl Sync for ReconfigureSourceRequest
impl Unpin for ReconfigureSourceRequest
impl UnsafeUnpin for ReconfigureSourceRequest
impl UnwindSafe for ReconfigureSourceRequest
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