pub struct GitGenerationRef {
pub workspace_id: WorkspaceId,
pub generation: GenerationId,
}Expand description
Exact compatibility snapshot identity across SDK workspaces.
Fields§
§workspace_id: WorkspaceIdWorkspace that authenticates the generation.
generation: GenerationIdImmutable generation identity.
Trait Implementations§
Source§impl Clone for GitGenerationRef
impl Clone for GitGenerationRef
impl Copy for GitGenerationRef
Source§impl Debug for GitGenerationRef
impl Debug for GitGenerationRef
Source§impl<'de> Deserialize<'de> for GitGenerationRef
impl<'de> Deserialize<'de> for GitGenerationRef
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 GitGenerationRef
Source§impl From<GitGenerationRef> for GitTreeRef
impl From<GitGenerationRef> for GitTreeRef
Source§fn from(value: GitGenerationRef) -> Self
fn from(value: GitGenerationRef) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GitGenerationRef
impl PartialEq for GitGenerationRef
Source§impl Serialize for GitGenerationRef
impl Serialize for GitGenerationRef
impl StructuralPartialEq for GitGenerationRef
Auto Trait Implementations§
impl Freeze for GitGenerationRef
impl RefUnwindSafe for GitGenerationRef
impl Send for GitGenerationRef
impl Sync for GitGenerationRef
impl Unpin for GitGenerationRef
impl UnsafeUnpin for GitGenerationRef
impl UnwindSafe for GitGenerationRef
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request