pub struct CallsParams {Show 13 fields
pub workspace_root: String,
pub mode: CallsMode,
pub from_path: Option<String>,
pub from_line: Option<u32>,
pub from_column: Option<u32>,
pub from_symbol: Option<String>,
pub to_path: Option<String>,
pub to_line: Option<u32>,
pub to_column: Option<u32>,
pub to_symbol: Option<String>,
pub max_depth: u32,
pub include_non_workspace: bool,
pub head: u32,
}Fields§
§workspace_root: String§mode: CallsMode§from_path: Option<String>§from_line: Option<u32>§from_column: Option<u32>§from_symbol: Option<String>§to_path: Option<String>§to_line: Option<u32>§to_column: Option<u32>§to_symbol: Option<String>§max_depth: u32§include_non_workspace: bool§head: u32Trait Implementations§
Source§impl Clone for CallsParams
impl Clone for CallsParams
Source§fn clone(&self) -> CallsParams
fn clone(&self) -> CallsParams
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 CallsParams
impl Debug for CallsParams
Source§impl<'de> Deserialize<'de> for CallsParams
impl<'de> Deserialize<'de> for CallsParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CallsParams
impl RefUnwindSafe for CallsParams
impl Send for CallsParams
impl Sync for CallsParams
impl Unpin for CallsParams
impl UnsafeUnpin for CallsParams
impl UnwindSafe for CallsParams
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