pub struct ResourcesRepository {
pub repository: String,
pub endpoint: Option<String>,
pub name: String,
pub ref: String,
pub type: ResourcesRepositoryType,
}
Fields§
§repository: String
§endpoint: Option<String>
ID of the service endpoint connecting to this repository
name: String
Repository name. Format depends on ‘type’; does not accept variables
ref: String
ref name to checkout; defaults to ‘refs/heads/main’.
type: ResourcesRepositoryType
Trait Implementations§
Source§impl Debug for ResourcesRepository
impl Debug for ResourcesRepository
Source§impl<'de> Deserialize<'de> for ResourcesRepository
impl<'de> Deserialize<'de> for ResourcesRepository
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 ResourcesRepository
impl RefUnwindSafe for ResourcesRepository
impl Send for ResourcesRepository
impl Sync for ResourcesRepository
impl Unpin for ResourcesRepository
impl UnwindSafe for ResourcesRepository
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