Struct gitlab::api::projects::protected_branches::ProtectedBranchesBuilder [−][src]
pub struct ProtectedBranchesBuilder<'a> { /* fields omitted */ }Builder for ProtectedBranches.
Implementations
impl<'a> ProtectedBranchesBuilder<'a>[src]
impl<'a> ProtectedBranchesBuilder<'a>[src]pub fn project<VALUE: Into<NameOrId<'a>>>(&mut self, value: VALUE) -> &mut Self[src]
The project to query for protected branches.
pub fn search<VALUE: Into<Cow<'a, str>>>(&mut self, value: VALUE) -> &mut Self[src]
Name or part of the name of protected branches to be searched for.
The search query will be escaped automatically.
pub fn build(&self) -> Result<ProtectedBranches<'a>, String>[src]
Trait Implementations
impl<'a> Clone for ProtectedBranchesBuilder<'a>[src]
impl<'a> Clone for ProtectedBranchesBuilder<'a>[src]fn clone(&self) -> ProtectedBranchesBuilder<'a>[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<'a> Default for ProtectedBranchesBuilder<'a>[src]
impl<'a> Default for ProtectedBranchesBuilder<'a>[src]fn default() -> ProtectedBranchesBuilder<'a>[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for ProtectedBranchesBuilder<'a>
impl<'a> RefUnwindSafe for ProtectedBranchesBuilder<'a>impl<'a> Send for ProtectedBranchesBuilder<'a>
impl<'a> Send for ProtectedBranchesBuilder<'a>impl<'a> Sync for ProtectedBranchesBuilder<'a>
impl<'a> Sync for ProtectedBranchesBuilder<'a>impl<'a> Unpin for ProtectedBranchesBuilder<'a>
impl<'a> Unpin for ProtectedBranchesBuilder<'a>impl<'a> UnwindSafe for ProtectedBranchesBuilder<'a>
impl<'a> UnwindSafe for ProtectedBranchesBuilder<'a>Blanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]