pub struct PullGitSchema {Show 20 fields
pub output_kind: String,
pub action: String,
pub status: String,
pub pulled: bool,
pub changed: bool,
pub success: bool,
pub transport: GitTransportSchema,
pub remote: String,
pub branch: String,
pub old_git_head: Option<String>,
pub new_git_head: String,
pub old_state: Option<String>,
pub new_state: String,
pub states_created: usize,
pub commits_seen: usize,
pub commits_seen_scope: String,
pub materialized_checkout: bool,
pub changed_path_count: usize,
pub changed_paths: Vec<String>,
pub verification: RepositoryVerificationStateSchema,
}Fields§
§output_kind: String§action: String§status: String§pulled: bool§changed: bool§success: bool§transport: GitTransportSchema§remote: String§branch: String§old_git_head: Option<String>§new_git_head: String§old_state: Option<String>§new_state: String§states_created: usize§commits_seen: usize§commits_seen_scope: String§materialized_checkout: bool§changed_path_count: usize§changed_paths: Vec<String>§verification: RepositoryVerificationStateSchemaTrait Implementations§
Source§impl Debug for PullGitSchema
impl Debug for PullGitSchema
Source§impl JsonSchema for PullGitSchema
impl JsonSchema for PullGitSchema
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for PullGitSchema
impl RefUnwindSafe for PullGitSchema
impl Send for PullGitSchema
impl Sync for PullGitSchema
impl Unpin for PullGitSchema
impl UnsafeUnpin for PullGitSchema
impl UnwindSafe for PullGitSchema
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> 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