pub struct GitLabSettingsInput {
pub url: Option<String>,
pub readonly: Option<bool>,
pub expires_at: Option<String>,
}Fields§
§url: Option<String>The self-hosted URL of the GitLab instance.
readonly: Option<bool>Whether the token is limited to a read-only scope.
expires_at: Option<String>The ISO timestamp the GitLab access token expires.
Trait Implementations§
Source§impl Clone for GitLabSettingsInput
impl Clone for GitLabSettingsInput
Source§fn clone(&self) -> GitLabSettingsInput
fn clone(&self) -> GitLabSettingsInput
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 GitLabSettingsInput
impl Debug for GitLabSettingsInput
Source§impl Default for GitLabSettingsInput
impl Default for GitLabSettingsInput
Source§fn default() -> GitLabSettingsInput
fn default() -> GitLabSettingsInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitLabSettingsInput
impl<'de> Deserialize<'de> for GitLabSettingsInput
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 GitLabSettingsInput
impl RefUnwindSafe for GitLabSettingsInput
impl Send for GitLabSettingsInput
impl Sync for GitLabSettingsInput
impl Unpin for GitLabSettingsInput
impl UnwindSafe for GitLabSettingsInput
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