pub struct LibCZIBuildInformation(/* private fields */);Expand description
This struct gives information about the build of the libCZIApi-library. Note that all strings must be freed by the caller (using libCZI_Free).
Implementations§
Source§impl LibCZIBuildInformation
impl LibCZIBuildInformation
Sourcepub fn get() -> Result<LibCZIBuildInformation, Error>
pub fn get() -> Result<LibCZIBuildInformation, Error>
Get information about the build of the libCZIApi-library.
\param [out] build_info If successful, the build information is put here. Note that all strings must be freed by the caller (using ‘libCZI_Free’).
\returns An error-code indicating success or failure of the operation.
Source§impl LibCZIBuildInformation
impl LibCZIBuildInformation
pub fn get_compiler_information(&self) -> Cow<'_, str>
pub fn get_repository_url(&self) -> Cow<'_, str>
pub fn get_repository_branch(&self) -> Cow<'_, str>
pub fn get_repository_tag(&self) -> Cow<'_, str>
Trait Implementations§
Source§impl Clone for LibCZIBuildInformation
impl Clone for LibCZIBuildInformation
Source§fn clone(&self) -> LibCZIBuildInformation
fn clone(&self) -> LibCZIBuildInformation
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 LibCZIBuildInformation
impl Debug for LibCZIBuildInformation
Auto Trait Implementations§
impl Freeze for LibCZIBuildInformation
impl RefUnwindSafe for LibCZIBuildInformation
impl !Send for LibCZIBuildInformation
impl !Sync for LibCZIBuildInformation
impl Unpin for LibCZIBuildInformation
impl UnsafeUnpin for LibCZIBuildInformation
impl UnwindSafe for LibCZIBuildInformation
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