pub struct ManagedSourceConfiguration {
pub remote: SshRemote,
pub branch: GitBranchName,
pub content_subdirectory: RepositoryContentSubdirectory,
pub credential_name: SshCredentialName,
pub poll_interval_seconds: SourcePollInterval,
pub version: SourceConfigurationVersion,
pub updated_at: OffsetDateTime,
}Fields§
§remote: SshRemote§branch: GitBranchName§content_subdirectory: RepositoryContentSubdirectory§credential_name: SshCredentialName§poll_interval_seconds: SourcePollInterval§version: SourceConfigurationVersion§updated_at: OffsetDateTimeTrait Implementations§
Source§impl Clone for ManagedSourceConfiguration
impl Clone for ManagedSourceConfiguration
Source§impl Debug for ManagedSourceConfiguration
impl Debug for ManagedSourceConfiguration
Source§impl<'de> Deserialize<'de> for ManagedSourceConfiguration
impl<'de> Deserialize<'de> for ManagedSourceConfiguration
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
impl Eq for ManagedSourceConfiguration
impl StructuralPartialEq for ManagedSourceConfiguration
Auto Trait Implementations§
impl Freeze for ManagedSourceConfiguration
impl RefUnwindSafe for ManagedSourceConfiguration
impl Send for ManagedSourceConfiguration
impl Sync for ManagedSourceConfiguration
impl Unpin for ManagedSourceConfiguration
impl UnsafeUnpin for ManagedSourceConfiguration
impl UnwindSafe for ManagedSourceConfiguration
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