#[repr(C)]pub struct svn_client_commit_item_t {
pub path: *const c_char,
pub kind: svn_node_kind_t,
pub url: *const c_char,
pub revision: svn_revnum_t,
pub copyfrom_url: *const c_char,
pub state_flags: apr_byte_t,
pub wcprop_changes: *mut apr_array_header_t,
}
Expand description
The commit candidate structure.
@deprecated Provided for backward compatibility with the 1.2 API.
Fields§
§path: *const c_char
absolute working-copy path of item
kind: svn_node_kind_t
node kind (dir, file)
url: *const c_char
commit URL for this item
revision: svn_revnum_t
revision (copyfrom-rev if _IS_COPY)
copyfrom_url: *const c_char
copyfrom-url
state_flags: apr_byte_t
state flags
wcprop_changes: *mut apr_array_header_t
Analogous to the #svn_client_commit_item3_t.incoming_prop_changes field.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for svn_client_commit_item_t
impl RefUnwindSafe for svn_client_commit_item_t
impl !Send for svn_client_commit_item_t
impl !Sync for svn_client_commit_item_t
impl Unpin for svn_client_commit_item_t
impl UnwindSafe for svn_client_commit_item_t
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