pub struct NeedPgBuildExtUpdateControl {
pub generated_path: String,
pub template_path: String,
}Expand description
Problem representing a need to update PostgreSQL build extension control files.
This struct is used when PostgreSQL extension build files need to be updated using the pg_buildext updatecontrol command to generate control files from templates.
Fields§
§generated_path: StringThe path to the generated control file.
template_path: StringThe path to the template file to use for generation.
Implementations§
Trait Implementations§
Source§impl Clone for NeedPgBuildExtUpdateControl
impl Clone for NeedPgBuildExtUpdateControl
Source§fn clone(&self) -> NeedPgBuildExtUpdateControl
fn clone(&self) -> NeedPgBuildExtUpdateControl
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NeedPgBuildExtUpdateControl
impl Debug for NeedPgBuildExtUpdateControl
Source§impl Problem for NeedPgBuildExtUpdateControl
impl Problem for NeedPgBuildExtUpdateControl
Source§fn is_universal(&self) -> bool
fn is_universal(&self) -> bool
Is this problem universal, i.e. applicable to all build steps? Read more
Auto Trait Implementations§
impl Freeze for NeedPgBuildExtUpdateControl
impl RefUnwindSafe for NeedPgBuildExtUpdateControl
impl Send for NeedPgBuildExtUpdateControl
impl Sync for NeedPgBuildExtUpdateControl
impl Unpin for NeedPgBuildExtUpdateControl
impl UnsafeUnpin for NeedPgBuildExtUpdateControl
impl UnwindSafe for NeedPgBuildExtUpdateControl
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more