pub struct VlcRuntime {
pub port: u16,
pub password: String,
pub snapshot_dir: PathBuf,
}Expand description
Per-session VLC HTTP connection details. Generated once and persisted so repeated tool calls reach the same running VLC instance.
Fields§
§port: u16§password: String§snapshot_dir: PathBufDirectory VLC writes snapshots to (--snapshot-path).
Trait Implementations§
Source§impl Clone for VlcRuntime
impl Clone for VlcRuntime
Source§fn clone(&self) -> VlcRuntime
fn clone(&self) -> VlcRuntime
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 VlcRuntime
impl Debug for VlcRuntime
Source§impl<'de> Deserialize<'de> for VlcRuntime
impl<'de> Deserialize<'de> for VlcRuntime
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
Source§impl PartialEq for VlcRuntime
impl PartialEq for VlcRuntime
Source§fn eq(&self, other: &VlcRuntime) -> bool
fn eq(&self, other: &VlcRuntime) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VlcRuntime
impl Serialize for VlcRuntime
impl StructuralPartialEq for VlcRuntime
Auto Trait Implementations§
impl Freeze for VlcRuntime
impl RefUnwindSafe for VlcRuntime
impl Send for VlcRuntime
impl Sync for VlcRuntime
impl Unpin for VlcRuntime
impl UnsafeUnpin for VlcRuntime
impl UnwindSafe for VlcRuntime
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