pub fn manual(&mut self, context: &mut Context) -> ::Result<String> {
        let mut manual = unsafe { MaybeUninit::uninit().assume_init() };

        try_unsafe!(::gphoto2::gp_camera_get_manual(self.camera, &mut manual, context.as_mut_ptr()));

        util::camera_text_to_string(manual)
    }
/// Returns the camera's manual.
///
/// The manual contains information about using the camera.
///
/// ## Errors
///
/// This function returns an error if the manual could not be retrieved:
///
/// * `NotSupported` if there is no manual available for the camera.
/// * `CorruptedData` if the summary is invalid UTF-8.
Returns the camera's manual.
The manual contains information about using the camera.
Returns the camera ' s manual . The manual contains information about using the camera .
pub fn manual(&mut self, context: &mut Context) -> ::Result<String> {
        let mut manual = unsafe { MaybeUninit::uninit().assume_init() };
        try_unsafe!(::gphoto2::gp_camera_get_manual(self.camera, &mut manual, context.as_mut_ptr()));
        util::camera_text_to_string(manual)
    }
pub fn manual ( & mut self , context : & mut Context ) -> :: Result < String > { let mut manual = unsafe { MaybeUninit :: uninit ( ) . assume_init ( ) } ; try_unsafe ! ( gphoto2 gp_camera_get_manual ( self camera mut manual context as_mut_ptr ( ) ) ) ; util :: camera_text_to_string ( manual ) }
Returns the camera's manual.
Returns the camera ' s manual .
&mut self
context
&mut Context
&mut self
context
&mut Context
errors
This function returns an error if the manual could not be retrieved.

`NotSupported` if there is no manual available for the camera.
`CorruptedData` if the summary is invalid UTF-8.
This function returns an error if the manual could not be retrieved . ` NotSupported ` if there is no manual available for the camera . ` CorruptedData ` if the summary is invalid UTF - 8 .