pub struct ReqGithubContext {
pub type: EnumContextType,
pub visibility: EnumContextVisibility,
pub url: String,
pub branch: String,
pub build_file_path: String,
pub sub_path: Option<String>,
pub credentials: Option<Box<ReqGithubCred>>,
pub identity_uuid: Option<Uuid>,
}Fields§
§type: EnumContextType§visibility: EnumContextVisibility§url: String§branch: String§build_file_path: String§sub_path: Option<String>§credentials: Option<Box<ReqGithubCred>>§identity_uuid: Option<Uuid>Implementations§
Source§impl ReqGithubContext
impl ReqGithubContext
pub fn new( type: EnumContextType, visibility: EnumContextVisibility, url: String, branch: String, build_file_path: String, ) -> ReqGithubContext
Trait Implementations§
Source§impl Clone for ReqGithubContext
impl Clone for ReqGithubContext
Source§fn clone(&self) -> ReqGithubContext
fn clone(&self) -> ReqGithubContext
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 ReqGithubContext
impl Debug for ReqGithubContext
Source§impl Default for ReqGithubContext
impl Default for ReqGithubContext
Source§fn default() -> ReqGithubContext
fn default() -> ReqGithubContext
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReqGithubContext
impl<'de> Deserialize<'de> for ReqGithubContext
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
Source§impl PartialEq for ReqGithubContext
impl PartialEq for ReqGithubContext
Source§impl Serialize for ReqGithubContext
impl Serialize for ReqGithubContext
impl StructuralPartialEq for ReqGithubContext
Auto Trait Implementations§
impl Freeze for ReqGithubContext
impl RefUnwindSafe for ReqGithubContext
impl Send for ReqGithubContext
impl Sync for ReqGithubContext
impl Unpin for ReqGithubContext
impl UnwindSafe for ReqGithubContext
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